What does beaver tranquilizer mean?

beaver tranquilizer meaning in Urban Dictionary

the delivery controll shot