1 definition by Gemini Lesbian

1
To smother, to pester, to invade space
I and the rest of my family muchie our dog; we can’t help it, he’s too damn cute!!!
by Gemini Lesbian February 06, 2018
Get the mug
Get a muchie mug for your mate Zora.