A term of endearment. A small being that's both sweet and adorable.
Elizabeth my little Mooshka, You're so cute I could just eat you up.
I honestly wasn't aware that mooshka was used by others as a term of endearment! Have I heard it before and just not been conscious of my borrowing the term?
Of course, there was no urban dictionary definition for mooshkatoo. :)