Meaning of belly whop

Definition of belly whop

(noun) a dive in which the abdomen bears the main force of impact with the water

Other information on belly whop

WIKIPEDIA results for belly whop
Amazon results for belly whop