Yes, it does.
My take: It's a cute play on words, but unless it's popular slang that I'm unaware of, just begging for confusion if it ever got large enough for publicity and word of mouth promotion.
Still "cute", but you might even shop a made up word before getting into the "confusing" arena of names.
Just my .02
Best of luck,
Allan