full of the devil

Adjective

 * 1) Characterised by troublemaking or mischievousness; ornery; hard to handle