bloody idiot - English Synonyms Dictionary