McBarker Share definition Flag The best, cutest, happiest and most deaf dog you'll ever meet. Panda - AWW look at that dog over there! Meg - Psh. Fuck that dog. It'll never come close to McBarker McBarker by panda_chan303 December 24, 2008 Get the McBarker mug.