semi retard Share definition Flag one of echo7's wonders semi retard by sir retardo July 22, 2003 0 0 Get merch Get the semi retard mug. Buy Now — $32.95 See more merch