Definition
Used as a greeting when meeting someone after a long period of time.
"Hey, Mary, long time no see!" John said when he ran into her on the street.
"Long time no see! How have you been?" she asked, with a smile on her face.
We should get together sometime, it's been long time no see.