Top definition
Someone who feels passionately for sheep and/or lambs.
Oh jeez those sheep better watch out for Troyhayward.
by Bmxcoops223 March 07, 2017
Get the mug
Get a Troyhayward mug for your grandma Rihanna.