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.