What does Beast Hold mean?

Beast Hold meaning in Urban Dictionary

That nappy-headed sensation you get from smokin' great beasters.