Idiom Definitions for 'Long time no see'--------------------------------------------------------------------------------
'Long time no see' means that the speaker has not seen that person for a long time.
Category: Time
This is an English Expression
http://en.wikipedia.org/wiki/Long_Time_No_See