ILoveChampsandEA's definitions
When a person has masturbates multiple times in a short period. With 26 wanks in 24 hours being the ultimate goal.
by ILoveChampsandEA January 31, 2020
Get the Bashathon mug.
Get the Bashathon mug.