Top definition
It's when you give a sheep (or goat) a blowjob.
Mayka sheepthroated that goat in exchange for some of its cheese.

Sheep throating is an official sport in New Zealand.
by DudeManBro July 27, 2015
Get a sheep throating mug for your buddy Callisto.