1 definition by Grand wizard man

Top Definition
Someone who is completely stupid fuckhead and is garbage at everything
Wow you're such a Treecorn
by Grand wizard man March 31, 2018

Mug icon
Buy a Treecorn mug!