Nope, not quite...

Forget the puzzle for a moment - how do you normally spell "mecca"?

You may now resume smooching goobers... goobersmoocher