You're quite right about it. My brain (almost) exploded, it did. Yes.

And there is so much terms/jargons/whatever in there that I didn't quite get. Like Uke, for example (but I have a feeling it's something yaoi related...) Funny thing is I had originally thought that pom-pom = papadom. Hahaha.

I swear this whole yaoi stuff is getting out of control... Shame for the absence of yuri