Top Definition
after having sex a woman leaves immediately, as if she disappears.
i picked that smut up from the club and had magic sex.
me and your girl had magic sex. after i beat it she disappeared.
by NyAg4Femmes March 03, 2008
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.