4 definitions by bayonetdummy

Top Definition
Someone easily frightened and likely soil themselves when startled.
Did you see her on the rollercoaster? She's a right truffle dropper that one.
by bayonetdummy November 29, 2011

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
Involuntary bowel movement when scared or startled
I was so scared I think I dropped a truffle
by bayonetdummy November 29, 2011

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
Administering an enema
The male nurse has arrived to administer Haggis' Detruffleation.
by bayonetdummy November 29, 2011

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
Toilet
I need to drop a truffle (defacate). Better use the trufflearium.
by bayonetdummy November 29, 2011

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