Top Definition
someone who is annoying and posses an odor of some sort can fall under the category of queefasaurus. It is primarily used to combine a diss of odor and annoyance into one word.
Shutup and get some old spice you queefasaurus.
#smelly #annoying #stinky #odouros #asshole
by sexmasta-G December 24, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.