Long time no see: meaning and origin

There is no confusion about “long time no see” meaning. It’s easy to understand that it means ‘it’s been a long time since people saw each other last time’. I think I first heard it in a movie or a TV series and back then I thought that maybe I recalled it incorrectly. Even if […]

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top