Skip to main content

supreme saiyan's definitions

defranco

Share definition
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
by supreme saiyan October 3, 2011
Flag
mugGet the defranco mug.