Top Definition
Referring to the delicate palette of a sensitive and refined person.
".. this food might be too spicey for your delicate twumulet"

".. would you like a drinkey for your twumulet?"
by MrUE February 02, 2005

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.