Top Definition
A term used to suggest the act of taping up ones vagina to get over any issue to allow for fun to be had.
Please, tape it up so we can go out to the club.
by Brown One April 08, 2010
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.