Meaning of smack talker in English:

smack talker

noun

informal US