lay it on

English

Verb

lay it on (third-person singular simple present lays it on, present participle laying it on, simple past and past participle laid it on)

  1. (intransitive) To repeatedly say something implied.
    He's been laying it on since almost getting fired.
  2. (slang, African-American Vernacular, transitive) To slap hands in greeting.
    He came by and laid it on me.
  3. Synonym of lay on (to impart or explain).