Umtarded Share definition Flag To be so stupid you not just retarded. Your umtarded. "He just tripped over a cordless phone. You have to be umtarded to do that" Umtarded by MYA!! September 26, 2008 0 0 Get merch