Scatterbrained do-gooder Synonyms

Definitions for Scatterbrained


  • (adjective) lacking in seriousness or maturity
  • (adjective) lacking sense or discretion
  • (adjective) guided by whim and fancy

SD abbreviation

SD is an abbreviation for Scatterbrained Do-gooder
What does SD stand for?
SD stands for "Scatterbrained Do-gooder"

Definitions for Do-gooder


  • (noun) someone devoted to the promotion of human welfare and to social reforms