the green sheep weeped when the roughriders lost
a term used to describe fans of a cfl team called the saskatchewan roughriders
"the green sheep weeped when the roughriders lost" What is the definition of "green sheep"?