an alternative to the word chiba or cheeba.
we be smokin that treeba
by drew July 13, 2003
Get the treeba mug.