Green’s Dictionary of Slang

whump

see under whomp.