RichThesaurus
talk shit
talk shit
synonyms
talk trash
talk shite
shit-talk
trash-talk
chat shit
chat shite
shit talk
demonize
diss
cut down
belibel
badmouth
vilify
belittle
spatter
asperse
blot
blemish
defame
assassinate
disgrace
libel
lampoon
cloud
revile
infamize
besmirch
detract
scandal
discredit
malign
monster
slander
speak ill of
denigrate
bullspeak
calumniate
disparage
forgab
backbite
vilipend
vituperate
blaze
traduce
reproach
calumny
derogate
cap
twaddle
bull
more synonyms
talk shit
antonyms
stand up for
praise