meaning of Beaver Muncher

Beaver Muncher meaning in Urban Dictionary

an individual who decreases on a women and preforms oral sex.