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
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 daily@urbandictionary.com. We'll never spam you.

×