WordNet: demon

Sanatista
someone extremely diligent or skillful; "he worked like a demon to finish the job on time"; "she's a demon at math"



demon