Top definition
Mkanokokokokokokokokokokshi t has a creepy giggle, but is a good friend to have. She/he can keep a secret and is a Sid lover.
OMG, that girl is kissing Sid.

She must be a Mkanokokokokokokokokokokshi t
by Malaria 4 Life June 15, 2018
Get the mug
Get a Mkanokokokokokokokokokokshi t mug for your mama Zora.