worldenglishblog.com
English idiom from Twitter - "To have a screw loose" - World English Blog
From: https://twitter.com/ABCDEnglish808