1 definition by Explainatorium

1
When two females rub their vaginas together.
When my girlfriend gets drunk she likes to bump stumps with her friend while I watch in the corner dressed as Batman.
by Explainatorium June 08, 2020
Get the mug
Get a bump stumps mug for your papa Georges.