long time no see

After lengthy absence

Long time no see is a greeting acknowledging that you haven't seen someone in a while: Long time no see! How have you been?

The phrase mimics pidgin English syntax, likely originating from Chinese or Native American contact languages in the 19th century.

It's now fully naturalized and used without any sense of mockery.

Related

blast from the past · welcome back · back in town · absence · homecoming · better late than never · old friend · remember when · reappearance · pidgin English · reconnection · bygone era · idiom · cross-cultural exchange · familiarity · catching up · embrace · hello again

Categories
Opposites
temporal frequency of contact

long time no seeas always

In the usual manner

formality register

long time no seehow do you do

Formal spoken greeting

greetings · good day · formal greeting · salutations

meeting vs. parting

long time no seegoodbye

Departing salutation

farewell · see you later · until we meet again · so long · take care

Family

time, long, seeing, times, longer, longest, longtime

Familiarity
Top 20,000
Profile
Known to kids · Used worldwide · Timeless · Abstract · Positive · Everyday, not technical · Rated G