1 definition by ISmashRatchets

Top Definition
When having sex while taking a shit
Yo, my girl and I just did the Humpty Dumpty!!
by ISmashRatchets August 08, 2019

Mug icon
Buy a Humpty Dumpty mug!