Top definition
german slang for fuzzy pussy
that meowshi got some fuzz
by Donb September 05, 2016
Get the mug
Get a meowshi mug for your dog Helena.