Which word or words explain the meaning of the following idioms:-
A bull in a china shop
1
A person who is very ugly but loves the beautiful things of life
2
A person who takes a sadistic delight in harming innocent people
3
A person who becomes too excited where no excitement is warranted
4
A rough and clumsy person at a place where skill and care are required