Skip to main content

Definitions by Maxxy123

A small and annoying person or thing that is known for stealing and making weird noises.
He stole my money, what a Ninchuki!
Ninchuki by Maxxy123 December 12, 2022