Where does “attardé” come from?

attardé (French): retarded

Definitions

  1. retarded

Words derived from “attardé