kafadan sakat

listen to the pronunciation of kafadan sakat
Türkçe - İngilizce
(Konuşma Dili) cracked, nutty, touched in the head
crack-brained, bonkers
bonkers
kafadan sakat