Random Words:
1.
to excrete or defecate, particularly by shitting or pooping
Pull over at this rest stop, man, I gotta drop my junk.
See drop, junk, po..
1.
Braggart. Literal english translation of the Hokkien phrase "Tua Pao Sian".
Don't believe everything he said, that guy i..