Meaning of whipping

Definition of whipping

(adj) smart and fashionable; "snappy conversation"; "some sharp and whipping lines"
(noun) beating with a whip or strap or rope as a form of punishment
the act of overcoming or outdoing

Other information on whipping

WIKIPEDIA results for whipping
Amazon results for whipping