Top definition
Someone with an unnatural fixation of sheep.
What are you doing tonight?
Oh, nothing....thought about going to my Uncle's Farm.

Sheep lover!
by djshawman August 18, 2010
Get the mug
Get a Sheep Lover mug for your bunkmate James.