TUP


Meaning of TUP in English

To have carnal knowledge of a woman. TUP. A ram: figuratively, a cuckold.

Slang English vocab.      Английский сленговый словарь.