1 definition by piccolo principe

Top Definition
literally means "a pink taco"
"what's that smell?"

"Oh I don't know. I think it's your helia."

"Impossible! I just washed my helia in the bidet, fool."
by piccolo principe February 11, 2010
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.