Foul ball: 'DWTS' pro passes gas in Chicago Cubs catcher David Ross' face

Good fortune was on his side during the World Series, but David Ross finally ran out of luck this week on "Dancing with the Stars." No, he wasn't eliminated -- he just got a fart in the face.

The retired Chicago Cubs catcher was rehearsing his sci-fi salsa with pro partner Lindsay Arnold when the awkward moment unfolded: During a complicated stunt, Ross mistakenly dropped Lindsay onto the dance room floor, where she landed right on her rear end. It would've been understandable if nature took its course right then and there, but it had other plans.

A few moments later, Arnold was cartwheeling into a handstand, landing upside-down right in front of Ross. Of course, she happened to pass gas at that exact moment -- right into Ross' face. According to Arnold, it was a toot of retribution: "He dropped me on my butt and then my butt was mad at him," she said. "It was payback."

However, she then offered a different explanation, blaming the moment on the salsa theme. "That sci-fi salsa got to me," she said. "That sci-fi salsa will get you every time."

So was it revenge-fueled flatulence or a byproduct of Latin dance? The answer, my friends, is breaking -- sorry, blowing -- in the wind.

Watch the cringe-worthy moment in the video below

See the net worth of "Dancing with the Stars" cast members

'Dancing with the Stars' season 23 net worth
See Gallery
'Dancing with the Stars' season 23 net worth
Julianne Hough Net Worth: $10 Million

Laurie Hernandez Net Worth: $2 Million
Derek Hough Net Worth: $4 Million

Amber Rose Net Worth: $5 Million
Ryan Lochte Net Worth: $6 Million
Carrie Ann Inaba Net Worth: $8 Million

Bruno Tonioli Net Worth: $10 Million

Valentin Chmerkovskiy Net Worth: $1.5 Million

Len Goodman Net Worth: $12 Million

Witney Carson Net Worth: $300,000

Rick Perry Net Worth: $3 Million
Vanilla Ice Net Worth: 18 Million
Maureen McCormick Net Worth: $4 Million
Jana Kramer Net Worth: $2 Million
Terra Jole Net Worth: $500,000
Calvin Johnson Net Worth: $30 Million
Marilu Henner: $12 Million
Kenny 'Babyface' Edmonds Net Worth: $80 Million
Jake T. Austin Net Worth: $5 Million

Read Full Story