1 definition by the boston powerhouse1
| 1. | Ultimate Falcon Punch | ||
|
its where you scream "FALCON PUNCH" while you fist a girl so hard she lifts off the ground Dude i just gave charlene an ultimate falcon punch and i gave her a concussion when she hitmthe ceiling
|
|||
