Skip to main content

Definitions by StREet EinStEIn

Used to describe someone on ecstacy (MDMA)
"Shut up dude, you're e-tarded"
etarded by StREet EinStEIn September 21, 2003