Skip to main content

Definitions by That..one..dude...

The art of masturbating while high on stimulants.
Damn my chest hearts...but that was the best stimfap I've ever had!
stimfap by That..one..dude... October 6, 2020