I'd say it definitely has some sexual undertones. Here's the English translation of the lyrics https://bambooxzx.wordpress.com/2015/04/21/garnidelia-pink-cat/
What do you think?