i spent all weekend masturbating and suddenly i had a beating blister
a sore spot found on one's penis as a result of masturbating excessively
"i spent all weekend masturbating and suddenly i had a beating blister" What is the definition of "beating blister"?