petulant
adjective
°childishly irritable.
"Lack of sleep is causing Dave's recent petulant behavior."
synonyms: huffy, snappish, irritable, grouchy more» , bad-tempered, ill-tempered