1 definition by JohnnotJohnJOHN
Someone with a severe speach impediment, due to this the person finds it hard to communicate with others resulting in the person more often than not just telling someone to "shut up!"
by JohnnotJohnJOHN February 1, 2008