meaning of Abortion Launchpad

Abortion Launchpad meaning in Urban Dictionary

an incredibly vulgar term for a vagina. Often always negatively explain the rancid vagina of an enemy.