Idiot.
Who gave you the right to call anybody an idiot?
Does anybody need to have the right to call anyone else whatever they like?
This is not North Korea. Freedom of speech prevails.
If so, then I can call you coprofagus, and so on. This way conversation doesnot make sense.