meaning of A Dan Sheppard

A Dan Sheppard meaning in Urban Dictionary

A kid who has tresses like a sheep