◄
Bestraught
►
Dictionary
(
a.
) Out of one's senses; distracted; mad.
Clyx.com