Dictionaries:

best and plenty of it, the:

Sexual intercourse . A C19 th British idiom. See copulation for synonyms.
See Also: carry a lot of heat, cornucopia

Link to this page:

Word Browser