Someone easily frightened and likely soil themselves when startled.
Did you see her on the rollercoaster? She's a right truffle dropper that one.
Involuntary bowel movement when scared or startled
I was so scared I think I dropped a truffle
Administering an enema
The male nurse has arrived to administer Haggis' Detruffleation.
I need to drop a truffle (defacate). Better use the trufflearium.
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.