that tahitian treat is so delicious, but i can't find it anywhere
an extremely delicious soda made by seven up
"that tahitian treat is so delicious, but i can't find it anywhere" What is the definition of "tahitian treat"?