Taken from a craptastic campaign video for Carly Fiorina that featured sheep, and one unfortunate soul crawling on all fours wearing a sheep costume complete with red, glowing eyes. The #demonsheep hashtag was made popular on Twitter with moments of the release of the video.
Those demonsheep ate Fiorina's campaign.
by Markinct February 04, 2010
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.Buy the mug