meaning of bimpse

bimpse meaning in Urban Dictionary

a polite option to state fart.