Wait On vs. Wait For
Wait on means “to serve." Don't say that you are waiting on someone unless you are serving or helping that person.
• At the luau, we were waited on by nice people.
• “I’m waiting on my customers,” the clerk said.
Wait for means “to expect.”
• I’m waiting for my family. I hope they’re going to be on time.
[NOT: I’m waiting on my family. I hope they’re going to be on time.]