Skip to main content

Definitions by add - John Gallie to face book.

steamroll punch 

a Punch delivered to an area of the body with intense force, enough to knock out or cripple the opponent, with 1 punch
mike tyson gave steamroll punches to knock out opponents