be not all there

انگلیسی به انگلیسی

• (slang) not be in full control of one's mind, be crazy, be slightly insane

پیشنهاد کاربران

بپرس