troll

One who lives under the bridge and enjoys eating billy goats
"Dude! That troll ate another one of my goats!"
mugGet the trollmug.

Share this definition