Skip to main content

Definitions by ButtressOfWindsre

The scent or "musk" that is released from the vagina or "muff"
Thank God, when she stood up from the chair, I could smell the (mufsk) wafting from her twat.
mufsk by ButtressOfWindsre January 8, 2016