STUFFING


Meaning of STUFFING in English

Noun. Sexual intercourse, from a male point of view. E.g."I gave her good stuffing then went back down to the party."

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