look up any word, like toota:
 
1.
psychadelic grub, food that has a tang!!
by Anonymous August 04, 2003