kissed good bye (verb) relinquish: give up, let go
Sinonime: calumniating, castigating, censorious, contumelious, defamatory,
derisive,
disparaging,
insolent, insulting, invective, libelous, maligning, obloquious, offensive, opprobrious, reproachful, reviling,
rude,
sarcastic, scathing, scolding,
scurrilous, sharp-tongued, slanderous, traducing, upbraiding, vilifying, vituperative
Antonime: complimentary,
kind,
respectful