Skip to main content

Definitions by I love n ❤️

If you ever have a ngarutoa in your life just know that they are the funniest thing you'll ever meet their presence brightens up your day and saddens you when gone. They are the most adorable things and please keep them in your heart forever
Ngarutoa is the funniest and bravest thing..
ngarutoa by I love n ❤️ August 19, 2024