not all there Thai Translation

not all there - เพี้ยน

EnglishThaiTransliteration
not all there
(Idiomatical expression)
เพี้ยน
Related:สติไม่ดี
pían