an expression that means very bad. - Allemand Anglais Dictionnaire