Green’s Dictionary of Slang

tump v.

[SE tump, to strike]

to have sexual intercourse.

[UK]Farmer & Henley Sl. and Its Analogues.