meaning of Beaver Bullet

Beaver Bullet meaning in Urban Dictionary

An absorbant cylindrical muscle that a lady inserts in her own vagina durring that time of this thirty days.