LAY Meaning of LAY in English (bad language) have sex with, get laidChuck brags about all the girls he's laid, but I don't believe him. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012