John tanner Share definition Flag Smelly kid who jacks off to teachers. John Tanner stop John tanner by The def master November 6, 2019