Top Definition
A pubic patch in the shape of an arabian rug, which is worn by, (you guessed it), Manjeet himself.
My love life was dead until i grew Manjeet's Magic Carpet, now turning on my girl is a breeze!
by Manjeet The Almighty March 01, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.