Please enable javascript to use dictionary! Howto enable javascript?
deranged▼disturbed or upset, especially mentally
deranged▼insane
tumultuous▼characterized by loud, confused noise
↑