Haha you lil bastard's definitions
To masturbate furiously for a extended amount of time. This often leads to chafing, bleeding, and swelling of the testicles.
by Haha you lil bastard July 8, 2010
Get the Destroy Yourselfmug.
Get the Destroy Yourselfmug. We'll email you a link to sign in instantly.