1 definition by shridharsudhir

" its an abbreviation for the phrase "khare lund pe dhoka".... its a hindi term to signify when a person is expecting something to happen but it doesnt at the last minute. the english translation to the term is "to backflip when u have a hard on"...
shit! the cancelled party was a complete KLPD
by shridharsudhir January 21, 2010