Skip to main content

mufulufia

the imprint left by an object on one's skin after an extended period of time.
"i have mufulufia around my waste from my boxers"

"i woke up this morning with mufulufia on my face"
by joe gonzalez January 15, 2008
mugGet the mufulufia mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email