A person that lacks the ability to resist the urge to say something stupid into an available microphone.
by broncogunner August 21, 2008

A person that lacks the ability to resist the urge to say something ridiculous into an available microphone.
by broncogunner October 03, 2008
