i cannot believe that osmose signed such subtarded bands
a term describing a person or endeavor that is of a lower standard than even the conventional definition of retarded
"i cannot believe that osmose signed such subtarded bands" What is the definition of "subtarded"?