Another word for farting or breaking wind, a loud rumble in your pants, or short burp from your bum without warning, or a loud intetnional cheek lifter. (could have come from russia)...
Burp, Burp,Baarrp,...Awh Man that was some trousercough, you oughta get that scene to.
Colonel Trousercough reporting for duty...(lifts cheek.. Barrpp!)