meaning of beaver cake

beaver cake meaning in Urban Dictionary

The gnarly delicious puss. Usually whenever discussing cunnilingus.