I'm not really sure what it means, but it's an insult and ALL the definitions on here have been wrong
by Deez Cashews May 26, 2017
by immabeastlikeaerday January 13, 2010
by Agzf March 26, 2021
by Bero0o May 19, 2009
We'll meet you over there OPT.
by D. Dominguez January 22, 2006