1 definition by Mfn_Kelz

Farting in a dugout before receiving anal, to help your team win.
The royals need to win. Let's start a stink pit rally!
by Mfn_Kelz August 13, 2017
Get the stink pit rally mug.