I'm not going to ask how you know those terms.
Me either. I worked for 23 years in NY state prisons, saw all kinds of things, and I don't even know what those terms mean. Of course I've been retired for three years, so they could be new gay jargon.
These sort of things happen when you have friends and very close relatives who are gay.