The phrase used to say that you haven't done something for a very long time or that something is out of date
Dude when's the last time you shaved your ballsI havent shaved my balls since nam man
36👍 7👎