petulant

adj. Peevishly impatient or irritable.  petulance n. Petulantly adv. [latin peto seek]

a. Forward; pert; insolent; wanton.