a good two seasons
it's been a good two seasons since i've had a decent handjob
a long period time that an individual goes without a certain act, experience, or idea
"it's been a good two seasons since i've had a decent handjob" What is the definition of "a good two seasons"?