The meaning of the words are here. Isn’t it the most erotic (in a sufi way) song?
Got this here. The keywords which come to mind are — cool, funny, awesome. The music is DaftPunk-y.
Discovering a musician I really like is a day well spent.
It is an ad for scrabbles. Rarely do we see such twisted stuff in ads for seemingly benign products.