sheep fucka

someone who has sex with sheep
by rachhhhhhhhhhhhh January 11, 2008
mugGet the sheep fucka mug.