Comment Comment by octopoc It might be somewhat localized. English is my first language and I’ve never heard this slang. parent octopoc 1 year ago