John Glen Bonura II Share definition Flag Muscular homosexual hunk who is very touchy Yo stop touching me youre being John Glen Bonura II John Glen Bonura II by Jean Porque June 5, 2025 0 0 Get merch Get the John Glen Bonura II mug. Buy Now — $32.95 See more merch