Idioms & Phrases for word “retards”

retards - Did you Mean?