1 definition by Stephen Bagley (cum visit me)
noun. if a vagina is worn/torn/cut from lots of sexual activity, it can sometimes be replaced with an internal plastic tube that simulates the feel and smell of a vagina
by Stephen Bagley (cum visit me) June 24, 2006