Top definition
Feels like im being kicked in the stomarch by a trufalump
by Demoni May 24, 2005
Get the mug
Get a trufalump mug for your cousin Nathalie.