(a person) exceedingly occupied - Francés Inglés Diccionario