impossible to repress or control; an irrepressible chatterbox; uncontrollable laughter
[ Syn: uncontrollable ]