halfcracked

listen to the pronunciation of halfcracked
Английский Язык - Английский Язык
Half-demented; half-witted
halfcracked
Избранное