GeneralConnection.com
➔
Dictionary
rabbit punch
Noun
1. punch
1. clout, poke, lick, biff
Usage