1 definition by Amby da Wamby

Top Definition
a mystical creature which exhibits chode-like characteristics, well-known for their thunderous thighs as well as voice
The troll was so thick it rolled off Matt's bed.
by Amby da Wamby January 05, 2004
Mug icon
Buy a troll mug!