meaning of Bomb Squat

Bomb Squat meaning in Urban Dictionary

Any explosive laxative caused defecation, frequently caused by a revenge effort