Made famous by Homer (Simpson), now used to describe a struggling team at the Canada FIRST Robotic Games Example: Wow, look at team PHYRE, they're out of this world! Ya, and look at Saint Mary's over there, they're so SMRT!
SMRT
Meaning of SMRT in English
Slang English vocab. Английский сленговый словарь. 2012