1 definition by dcorpse

1. Vagina post-birth supposing the woman gave birth naturally.

2. Doomsday animal. The animal survives underground and resurfaces after the fallout increasing its size ten-fold.
After she had the baby it was hard to get near her armageddon beaver.

The only thing that could possibly survive a nuclear attack are cockaroaches and armageddon beavers.
by dcorpse February 2, 2010
Get the armageddon beaver mug.