Leo fox-Green Share definition Flag Someone who can’t play overwatch and will forever be stuck in gold. That Leo fox-green will never beat Johnson or avi,or Caleb will get involved Leo fox-Green by Weo-wetted November 23, 2019 0 0 Get merch Get the Leo fox-Green mug. Buy Now — $32.95 See more merch