idiotic; scatter-brained

listen to the pronunciation of idiotic; scatter-brained
English - English

Definition of idiotic; scatter-brained in English English dictionary

idiotic; scatter-brained
{s} birdbrained