1 definition by C.D. Dockterizzle

To have sex.
Relative to the sound a bedspring makes during intercourse.
Dude, I heard a couple whemping behind the dumpster at Wal-mart!
by C.D. Dockterizzle February 2, 2011
Get the whemp mug.