smack talk


smack talk

n disparaging or abusive remarks intended to put off or intimidate someone, esp an opponent prior to or during a sports match