Green’s Dictionary of Slang

tumble-in n.

[tumble in v.]

an act of sexual intercourse.

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