mamouchka

Russian affective word for "mom", it's like "mommy"
Mamouchka!!! So happy to see you!
by vincouuu January 20, 2017
mugGet the mamouchka mug.