something that my best buddy omid made up that's just either so random, really freaking funny, something with teh in it, or all three combined.
by tofuman July 29, 2003
A desert troll who provides cheap goods for more than they're worth. Often likes to trade ones eye for wool.
by Enrique Contreras July 15, 2019