meaning of blow-hoosters

blow-hoosters meaning in Urban Dictionary

an enormous explosion of liquid feces