Skip to main content

Definitions by supreme saiyan

defranco 

when a person jumps, shits, and then catches said shit, mid air
my mom walked on me while i was doin da defranco...

she gave me tips
defranco by supreme saiyan October 3, 2011