GIBLETS


Meaning of GIBLETS in English

To join giblets; said of a man and woman who cohabit as husband and wife, without being married; also to copulate.

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