Version Française
Translate
"good lay (or good screw)"
to French Language
English to French
French to English
English
French
good lay (or good screw)
(Sex., ÉU) qui baise bien; une affaire au plumard; un bon coup.