meaning of Caprasphyxintracoitus

Caprasphyxintracoitus meaning in Urban Dictionary

A fetish involving the work of auto-asphyxiation whilst observing the sex between two farm animals; specially sheep, yaks, rams, or goats.