What is Stepped On A Duck?
To guff, fart, break wind or quack
Jesus dude, that must have ripped your ass..sounded like u just stepped on a duck!