Top definition
a mythical creature that is believed to have the body of a troll and the magical horn of a unicorn on its forehead.
The trollicorn has been passed down in stories for generations as the keeper of peace between trolls and unicorns
by Yuki Mashi June 25, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush