phr. I haven't seen you in a long time. : Hey, John! Long time no see!
Dictionary of American Slang and Colloquial Expressions by Richard A. Spears.Fourth Edition. Copyright 2007. Published by McGraw Hill.
Cite This Source
Idioms & Phrases
long time no see
It's been a long time since we met, as in Hi Bob! Long time no see. This jocular imitation of broken English originated in the pidgin English used in Chinese and Western exchange. [Late 1800s]