Simon Edwards Share definition Flag Some one who is incredibly gay and/or Lesbian Did you see that couple? they were so Simon edwards Simon Edwards by Simons biatch December 7, 2010 0 0 Get merch Get the Simon Edwards mug. Buy Now — $32.95 See more merch