john homer Share definition Flag You cannot speak engrish. You do brack magic and are too good at it... wut du hell? da herro i am the person john homer i can do brack magic and i drink brackish da water john homer by iamdabrackmagicmaster August 9, 2016 0 0 Get merch Get the john homer mug. Buy Now — $32.95 See more merch