1 definition by kevkhalif420

Top Definition
Grandma in Russian
Babulya means grandmother in Russian language.
by kevkhalif420 January 22, 2019

Mug icon
Buy a Babulya mug!