a person who was very high standards and is afraid to pee in public restrooms
Man, you're such a screaching cantaloupe! Now we have to go all the way home for you to pee!
by blahbleebloo02 March 14, 2009
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×