Okay, who knows what "mwah" means?
As luck would have it, I found this expression on two blogs, back-to-back. Two completely unrelated blogs, different topics, authors, etc. So what could this mean? I could not figure it out given the context of the use of the term.
So I googled it.
Here is the Urban Dictionary's entry.
I know, I know, every one knows this except me.
Ugh, the world's moving too fast...