Top Definition
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
5 Words related to screaching cantaloupe

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.