look up any word, like darude - sandstorm:

1 definition by Yuki Mashi

 
1.
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