Sug Sid Share definition Flag Super Ugly Stupid Idiot. A step down from being a regular Sid. Ben's new girlfriend Mary sure is a Sug Sid. Sug Sid by syrupjoe1 March 5, 2011 0 0 Get merch Get the Sug Sid mug. Buy Now — $32.95 See more merch