SCROTARD Share definition Flag An insult primarily to individuals of the male sex who behave or simply are a combination of being a scrotum and a retard. Dude… stop being such a goddamned SCROTARD! SCROTARD by gromit99 September 12, 2005 0 0