|1.||Sex trained goat|
A goat that has been trained to have sex with humans. They are sometimes taked to an orgy as a curosity and to make it more kinky. Makes a good pet for a pervert.
John's got one of those sex trained goats.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.