LAY


Meaning of LAY in English

(bad language) have sex with, get laid

Chuck brags about all the girls he's laid, but I don't believe him.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.