look up any word, like bukkake:
 
1.
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

Words related to screaching cantaloupe

cantalope cantelope public screaching watermelon urine