John hardy Share definition Flag A gay guy who sucks lots of penis fron the back John hardy sucks penis John hardy by Historian121 May 27, 2019 0 0 Get merch Get the John hardy mug. Buy Now — $32.95 See more merch