1 definition by WarmedProduct

Top Definition
When a girl poos on a guy's back and then rides him naked.
Bill had never experienced a steaming saddle until he met the cowgirl hooker.
by WarmedProduct December 18, 2016

Mug icon
Buy a Steaming Saddle mug!