Definition: Elusa is a fictional character from the animated television series "The Simpsons." He was a giant anthropomorphic sloth who lived in Springfield, but he became a monster due to his actions and was eventually defeated by Bart Simpson. The character's name is derived from the Greek word "elos," which means "to live" or "to be."