1 definition by Lucky O'Toole

The pattern of chafing due to your testicles rubbing against your leg
I work a 9 hour shift only to earn a set of beagle ears
by Lucky O'Toole June 5, 2022
Get the Beagle ears mug.