This is a polite expression which means "I can't come" or "I'm not going to go" to an event, date, party, meeting, appointment, etc. It's very common.
You know English. Now master it!
This FREE email course will teach you the most powerful lessons that I've learned for learning a language.
, PhraseMix LLC. All rights reserved.