Sug Sid

Super Ugly Stupid Idiot. A step down from being a regular Sid.
Ben's new girlfriend Mary sure is a Sug Sid.
by syrupjoe1 February 18, 2011
Get the Sug Sid mug.