I just found this on Urban Dictionary, and couldn't stop laughing. All you folks that don't know what KLPD stands for, here is your daily dose of worldly knowledge:
hindi/urdu slang term for getting stood up or rejected by a girl.
Acronym for 'Kheray Lun per dhoka' (translation : Fraud on an erect penis)
bhainchod .. saali nay KLPD kerdiya
Wait, not only do you learn how to use KLPD, but you also learn that the other Hindi slang, bhainchod, can be inserted into any sentence. Much like "fuck". Oh crap, I dedicate this post to all the potty mouths out there, like me!