Urban colloquial form of the phrase 'Haven't seen you in a while' with the lexeme 'Larry' serving as a unknown unit of time.
Kohy mate... Haven't seen you in a larry. Where've you been?