Definitions by nobodybutmeee
Subtard
Subtard {Adjective} or {Verb}
Subtard is someone who works at Subway the food chain who is often regarded as retarded.
Subtard is someone who works at Subway the food chain who is often regarded as retarded.
Subtard by nobodybutmeee September 1, 2013