halfcracked

listen to the pronunciation of halfcracked
الإنجليزية - الإنجليزية
Half-demented; half-witted
halfcracked
المفضلات