look up any word, like donkey punch:

1 definition by COCHISE THE FEARED

 
1.
Extreme penetration resulting in a ruptured taint
Sally bought a massive dildo that's sure to be a taintpopper!
by COCHISE THE FEARED October 08, 2009