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 March 05, 2011
mugGet the Sug Sid mug.