1 definition by 9roewlskodiftgfrhndeswmaq,lpsd

Someone who takes care of a teenager and calls them cute names
Your so cute my little snuggly bunch :D

I love you mama kiwi
Get the Mama kiwi mug.