look up any word, like the eiffel tower:
 
1.
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
by panda_chan303 April 10, 2007

Words related to McBarker

bark barker dog mc meg panda