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