That is it, yes, thank you for the exact wording. Taiwanese is much more silly, IMO. And in Texas politics, I have never seen a man hit a woman on the legislature floor. In Taiwan, its very common.
I know. In Taiwan the politicians often fight it out physically lol. I wish there was a video of it.
The literal translation, if my memory serves me right is "fondling testicles." Ever since their foreign minister accused Singapore's minister of Lam Pa-ing China, it has become a very popular phrase in Taiwan.