1 definition by T_trampolining_24

The best thing in the world, she will take care of you, buy you many things and love you like she is your own. Usually a grandparent either a grandma or grandpa. Or a nanny which looks after children like a babysitter.
“Do you want some sweets

Oh yes please nanny
by T_trampolining_24 July 27, 2019
Get the Nanny mug.