Define Food Thai Potatoes Meaning

Food Thai Potatoes
a type of diarrhoea (diarrhea) that is very effective. It can kill u and even explode ur ass. It is hell. It is life.

By Samaria