1 definition by hope & steph

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 trea horse mug.