Golden Bowl

Dictionary

RATTLE-HEADEDa.

Noisy; giddy; unsteady.