In English, it's close to "ass kisser" ... and I'm wondering if the pun is intentional.
My experience living in Japan tells me it's probably just a coincidence. They often seem to stumble into these!