What does "lan pa" mean in Taiwanese?

One english translation is "ball sack " - How to say ball sack in other languages


More Taiwanese Swear Words


Ads