A ram: figuratively, a cuckold.
to tup
To have carnal knowledge of a woman.
·noun A <<Ram>>. II. Tup ·vt & ·vi To butt, as a ram does. III. Tup ·vt & ·vi To <<Cover>>; — sai...
Webster's Dictionary of the English Language
a ram. N. ...
A glossary of provincial and local words used in England by Francis Grose
A rural sport practised at wakes and fairs in Derbyshire; a ram, whose tail is well soaped and greas...
Dictionary of The Vulgar Tongue by Francis Grose