Whipper

Noun

 * 1) Agent noun of whip; a person or thing that whips.