schimpfen; beschimpfen; schlecht reden {vi} - to badmouth
schimpfend; beschimpfend; schlecht redend - badmouthing geschimpft; beschimpft; schlecht geredet - badmouthed schimpft; beschimpft; redet schlecht - badmouths schimpfte; beschimpfte; redete schlecht - badmouthed