lively person who explodes frequently - French English Dictionary