SCREW [B]


Meaning of SCREW [B] in English

have sex with, make love When he heard the bed squeaking he knew they were screwing.

English idioms vocab.      Словарь английских идиом и выражений.