English people are very creative when it comes to insults. It could be a result of general politeness which doesn't let them say what they think. So people won't just say an idiot or a moron, lot's more elaborate versions are usually used.
English people are very creative when it comes to insults. It could be a result of general politeness which doesn't let them say what they think.