1 definition by RockyPeon84

Top Definition
Bad tasting hemorrhoids; presumably discovered during anilingus.
She was so sexy until I got a tongue full of sour grapes.
by RockyPeon84 December 07, 2012
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.