Subscribe English
look up any word, like poopsterbate:
 
1.
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
1 1