Yes this is a touchy subject.

In the Gay community... "straight boy" "Gay boy" "twink" always means young legal guys. I've never heard of them being pegged as underage.

Underage is "pre teen" or "young boys" isn't it?