laid the smack down

English

Verb

laid the smack down

  1. simple past and past participle of lay the smack down