i'm drowning in the muffie this place crawling with muffie i am the muffie-man
slang for vagina
"i'm drowning in the muffie this place crawling with muffie i am the muffie-man" What is the definition of "muffie"?