have one's head screwed on backwards
have one's head screwed on backwards {v. phr.}
To lack common sense; behave in strange and irrational ways.
Henry seems to have his head screwed on backwards; he thinks the best time to get a suntan is when it is raining and to sleep with his shoes on.
Categories:
Source: A Dictionary of American Idioms