85 Kabuso, the dog meme passed away. (media.scored.co) posted 314 days ago by Mpetey123 314 days ago by Mpetey123 +86 / -1 41 comments share 41 comments share save hide report block hide replies
same reason they loved keyboard cat, longcat, grumpy cat, etc.
the personality projected onto the animal by the memes, lol