>>2747966A trap is someone who convincingly looks like the opposite sex. It's not strictly boy as girl.
Also Link is dressed as a Gerudo (and obviously male), a fantasy race of desert giants that are mostly women because men like Ganon are only born once in a 100 years. Although people have speculated what Ganon would look like, we don't actually see him dressed as his people, and in all past incarnations - he's dressed as a Hyrulean.
I don't doubt that Ganon would wear a top, because if he let his bitch tits hang out people would start calling him Gyno, hey-o!