1 definition by twiggley
"Dude you seen josh lately?"
"Nah, heard chris gave him the falcon punch during sex the other day, don't think he'll be walkin' for a while"
"Nah, heard chris gave him the falcon punch during sex the other day, don't think he'll be walkin' for a while"
by twiggley December 6, 2016