Speaking Latino
Teach and Learn Real World Spanish
1) I’m off 2) to leave a place, typically in a hurry