Long time no see

Posted by Marian on March 03, 2002

I hear this phrase occasionally and use it myself to express pleasure at seeing someone that I've not seen for some time. I wonder if it's in widespread use and whether the origin is known.