Skip to main content

Definitions by Buffallo

A term used for sexual intercourse, or shagging as its better known.

Mostly used in South Wales, especially around the Caerphilly area.
Kelly: I could hear my ugly neighbours tumping all night.
tumping by Buffallo April 23, 2006