Top Definition
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
#dog #mc #bark #barker #meg #panda
by panda_chan303 April 10, 2007
6 Words related to McBarker
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.