yonks
noun
°A long time (especially a longer time than expected); ages.
"Haven’t seen him in yonks!"