Skip to main content

Definitions by dougie D Doodles

A mystical creature, that dwells in the high mountains. Its is said to be a hybrid between a goat and a troll. these creatures are very powerful and majestic and should be avoided at all costs.
That Troat fucked up the goblin village!

Troat!!! Troat!!!! Troat!!!
troat by dougie D Doodles June 9, 2011