0 a very long time, usually a number of years:
How is Gareth? I haven't seen him for yonks!
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
yonks