Definition: (adjective) Naughtily or annoyingly playful.
Synonyms: impish, mischievous, pixilated, prankish, arch, wicked.
Usage: My puckish new roommate apparently thought it would be funny to hide my car keys in the teapot.
Discuss
Source: The Free Dictionary