1 definition by khera Lun

Top Definition
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
by khera Lun October 08, 2003

Mug icon
Buy a KLPD mug!