Causing mischief; injurious.
Troublesome, cheeky, badly behaved.
Resembling an ogre; cruel and wicked.