Top definition
Kara Lo Thud: A phrase in Urdu language meaning not inviting someone to an occasion or event or altogether ignoring someone.
Despite getting straight A's in A Levels, Ahmad is not treating his friends. KLT.
by multifaceted August 19, 2016
Get the mug
Get a KLT mug for your coworker Jovana.
buy the domain for your recipe blog