What is a mischievious imp?

A mischievous imp? Someone small and somewhat clever in the midst of causing small but somewhat clever trouble, I would think. As an aside, that little phraselet isn't vintage slang. It isn't even slang. It's just words. Look 'em up!