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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug