Skip to main content

Definitions by SoraLionhart03

turkish sandbag 

Pretty self-explanatory...
A nutsack
My girlfriend cheated on me so i punched the guy in the turkish sandbag