Definition
An expression used as a greeting when meeting someone after a significant period of time.
"Oh, Mary, long time no see! How have you been lately?"
They bumped into each other on the street and said, "Long time no see!"
"I can't believe it's been five years since we last met, long time no see!"