Bestraught

Webster's Dictionary of the English Language

·adj Out of one's senses; distracted; mad.