Random Words:
1.
A female who energically enjoys sex.
Taken from when most houses in England had outside toliets and a door that would slam shut in the ..
1.
having sex, sexual intercourse, making love
"Even though Frankie and Carla only knew each other for a couple days, on one drunken ..