Haymaker

Sport: Boxing

A colloquial term for a punch with a huge windup. Normally thrown in desperation.