What is Scary Beaver?
n: a scary looking vagina
Man this chick i was gonna hook up with last night had such a scary beaver that i almost threw up just looking at it
See beaver, scary, ugly, hairy, capes, vagina