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