Long time no see is a friendly greeting to somebody you have not met for ages. Well, long time no see, long time no see, stranger.
The grammar is deliberately broken, and the phrase probably came into English as a translation of a Chinese greeting through pidgin. It is entirely friendly and is used with people you are pleased to meet again.
1phraselong time no seeA friendly greeting to somebody you have not met for ages.
“"Long time no see!" she shouted when she spotted her old school friend at the station.”
long time no see is a greeting.
Of uncertain origin, probably a translation of a Chinese greeting that entered English through pidgin.
cmn
很久沒見
yue
好耐冇見
English, today
long time no see
unknown. Possibly a yue 好耐冇見, cmn 很久沒見, cmn 好久不見, or similar expressions in other Chinese varieties, comparable to no can do or chop-chop – if so, most likely US Chinatown origin, or, alternatively, British Far East such as Hong Kong. Alternatively, native American origin, or native coinage as pidgin, particularly in cinematic portrayals of native Americans; compare language used by Tonto (1930s).
Etymology from Wiktionary, CC BY-SA
Practised in Small Talk & Everyday Phrases