1 definition by dickmeister

an extremely stanky vagina; caused by cheesedoodling.
Melissa has a fuckin stink muffin.
by dickmeister September 30, 2007
Get the stink muffin mug.