John Share definition Flag A gay faggot that sucks big weewee Yo nigga you becoming a john John by Follow @slice.and.dice.julio February 28, 2018 0 0 Get merch