(slang) mentally incompetent or unstable; insane

listen to the pronunciation of (slang) mentally incompetent or unstable; insane
الإنجليزية - الإنجليزية
not playing with a full deck
(slang) mentally incompetent or unstable; insane
المفضلات