Why did he use "took off" instead of "go" or "leave"? Is there any difference?

Native speaker’s answer
Rebecca
To "take off" means to leave suddenly or quickly. "Take off" also often has a nuance of leaving hastily or angrily, whereas "leave" does not have this nuance. However, "take off" does not always mean that someone leaves hastily. It can simply mean that someone leaves quickly or in a hurry. Ex: She took off after hearing his offensive comments. Ex: I have to take off because I have a meeting to go to.