What does "Lin Lao Pei" mean in Singlish?

One english translation is "Your Father" - How to say Your Father in other languages


More Singlish Swear Words


Ads