Top definition
One who speaks shit all over the place. In a more kind manner, someone who never is right and seen by the public as a dumb, incompetent commenter. Usually encountered on forums.
This geezer was the biggest shitspeaker USA ever saw!
by BangUrMissus September 19, 2015
Get the mug
Get a Shitspeaker mug for your papa José.