Hindi / Urdu acronym / abbreviation of the literal
words "Khade Lund Par Dhoka", with the literal meaning "Cheated with my penis erect". It is reasonably interpreted as "left holding my dick". While the terminology is sexual, the connotation is general, as in "Fucked". A close English equivalent is "SNAFU", which stands for "Situation
Normal, All Fucked Up", a term believed to have originated in the US
Army during
WW-II. As in SNAFU, KLPD also refers to any mistake, trouble, or a generally bad situation.