smack talked

English

Verb

smack talked

  1. simple past and past participle of smack talk