look up any word, like jamflex:

1 definition by Mr. McScrufferson

 
1.
A pug that is so adorable that it's not just adorable it's adorapug.
Honey isn't Puddles just so adorapug?
by Mr. McScrufferson January 04, 2013