softheaded





softheaded - adjective

softheaded - thesaurus

crazy   screwball