1 definition by DrWuffles

1
a person who has sexual urges towards small children
omg,darksheeps shagged yet another schoolkid
by DrWuffles October 04, 2004
Get the merch
Get the Darksheep neck gaiter and mug.