1 definition by tweanut

Top Definition
Getting player owned in a fantasy based universe.
I just got unicorned by a red dragon knight!
by tweanut August 31, 2008
Mug icon
Buy a Unicorned mug!