What does boompse mean?

boompse meaning in Urban Dictionary

a loud farting sound