scatty

scatty

English Adj
Ad

Definition

Scatterbrained; flighty.

Ad