GOAT


Meaning of GOAT in English

A lascivious person. Goats jigg; making the beast with two backs, copulation.

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