meaning of Beast Hold

Beast Hold meaning in Urban Dictionary

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