1 definition by Best partner ever

Top Definition
When you’re driving an ambulance and you fart. You then open the windows so it blows back into the patient compartment to make the patient think your partner just farted.
My partner just hit me with a Stinky Houdini
by Best partner ever December 11, 2017

Mug icon
Buy a Stinky Houdini mug!