Skip to main content

Definitions by gromit99

SCROTARD 

An insult primarily to individuals of the male sex who behave or simply are a combination of being a scrotum and a retard.
Dudestop being such a goddamned SCROTARD!
SCROTARD by gromit99 September 12, 2005