Top definition
A cute and pretty girl who is also horny goat who is also a mafia princess.
Did you hear that Munshuen bleating in the background? She kept me awake all night !!!
by Niggawhatguy September 28, 2011
Get the mug
Get a Munshuen mug for your buddy Paul.