simon james Share definition Flag a big asshole. one you would NOT want to meet. hopefully you don't. one lives in Canada. good place, shitty people apparently. wow you are a Simon JAMES???? sucks to be YOUUUUU simon james by madsters9999999 May 24, 2018 0 0 Get merch Get the simon james mug. Buy Now — $32.95 See more merch