Mexican Sheep Dog Share definition Flag When a soft taco is rolled tightly to be used as a dildo and eaten after use I just had a mexican sheep dog and got bonus corn. Mexican Sheep Dog by box of soup February 26, 2011 Get the Mexican Sheep Dog mug.