34 "Babushka Dogs" That Will Make You So Happy Your Heart May Explode
#BabushkaDogs just might be the thing that kills you. Soz.
The world "babushka" means "grandmother or elderly woman" in Russian. In North America it usually means a "headscarf tied under the chin".
But now it will forever mean THIS.
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!