petulant
pet.u.lant \-l*nt\ aj [L or MF; MF, fr. L petulant-, petulans; akin to L petere to]go to, attack, seek - more at FEATHER 1: insolent or rude in speech or behavior 2: characterized by temporary or capricious ill humor : PEEVISH - pet.u.lant.ly av