Skip to main content

BigDonk's definitions

Magic Carpet

A wash clothe, towel or article of clothing that used to clean up after having sexual intercourse with a women whose on her period.
Man: Ah babe, what in the fuck!! You're raggin'?

Woman: Yeah, get a magic carpet.
Man: ...a what?
Woman: Something to clean up the mess dear.
by BigDonk August 29, 2012
mugGet the Magic Carpet mug.

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