Top definition
a big yellow and blue fish that is not a fish that lives in a tree but the tree is under water also known as a nigga.
that stephanie is such a trea horse or all these trea horses keep grindin on me.
by hope & steph October 22, 2008
Get the mug
Get a trea horse mug for your friend Vivek.