meaning of Blowtch

Blowtch meaning in Urban Dictionary

A fart-like noise acheived by putting the mouth on personal skin and blowing.