meaning of Beaver Poison

Beaver Poison meaning in Urban Dictionary

Commonly used to spell it out a man that is riddled with STDs. Technically understood to be a lethally poisonous herbaceous plant (Conium maculatum) of the family members Umbelliferae (parsley family).