Top definition
a person who has sexual urges towards small children
omg,darksheeps shagged yet another schoolkid
by DrWuffles October 04, 2004
Get the mug
Get a Darksheep mug for your papa Georges.