Top definition
long time no talk. mostly used online.
"hey adam, haven't seen you for 3 months, ltnt eh?"
by dead chicken December 18, 2005
Get the mug
Get a ltnt mug for your fish Riley.