Definition of "beasty"

beasty