What does Carl Bomb mean?

Carl Bomb meaning in Urban Dictionary

whenever a co employee uses the company can and tends to make loud farting and poo noises while they tend to be falling their particular deuce.