What does Beaverlicious mean?

Beaverlicious meaning in Urban Dictionary

Used whenever discussing women which exudes everything you desire actually. To phrase it differently, "she is started using it happening...".