meaning of Bowel howel

Bowel howel meaning in Urban Dictionary

an especially loud fart