Undesirable football fan following crap teams that play in yellow tops in Hertfordshire, UK.
Any so-called Watford fan.
567👍 422👎