Definition from Wiktionary, the free dictionary
A shortening of It's been a long time (since […] ).
- (idiomatic) Used as part of greeting of two people who have not been in contact for a long time.
2008, Sadie Jones, The Outcast, page 262:
- "Hey, Lewis; long time, man." / "Jack." / They shook hands.