sonicsnake10 Share definition Flag A moron, but we still love him sonicsnake10 is a total moron who posts on gamers.com message boards sonicsnake10 by TheNuke January 29, 2003 0 0 Get merch Get the sonicsnake10 mug. Buy Now — $32.95 See more merch