Slang meaning of Yonks

Yonks means: - "Blimey, I haven't heard from you for yonks". If you heard someone say that it would mean that they had not seen you for ages!