What does apple scruff Apple Scruff mean?

apple scruff Apple Scruff meaning in Urban Dictionary

A die difficult Beatles lover 1. An associate of the Beatles fan team, the "Apple Scruffs". The Apple Scruffs had been a small grouping of hardcore Beatles fans in the late sixties and early 1970s. They were known to camp out before Abbey Road studios additionally the houses of the members of the Beatles (esp. Paul McCartney). 2. A diehard Beatles lover.