neednewspacebar's definitions
insult that technically would mean 'gay' or 'gay-lover' but is used as a regular insult. mainly because nobody really knows what it means.
by neednewspacebar September 3, 2012
Get the bitchsquealer mug.