jackanapes

jackanapes [dʒækəneɪps]
a conceited, impertinent, cheeky fellow;
a saucy or mischievous child;
tame monkey; ape