1 definition by supreme saiyan

1
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 02, 2011
Get the merch
Get the defranco neck gaiter and mug.