Pretty much, yeah. It's short for "tribadism".
I don't know twerk, swag, or tribbing. Only know my generation's lexicon.
Something sexual.......isn't it always? Lol
for the record, "swag" and "lol" are from the same generation
Is IS scissoring.
Yes. Uh, or so I have heard. What?! I can't use Google, too?!