I looked up what cheek clapping means and I checked the cat's name... oh my, this is not going where I thought it would. I have no idea how this all ties in with Mind Flayers, but it does seem like really good material for a Cthulu-based rap song. Ah, once again Argyle is lost within the Mists of Leira, unknowing and uncertain of the true meaning of many things ... though I'm fairly certain that clapping is a socially acceptable way to show approval for a performance.
I bet you are pleasantly surprised? Yeah, a song about mindflayers, cheek clapping and HP Lovecraft's cat would be the most trippy song of all time.