Reagan Jr is such a small minded little putz. Being gay has nothing to do with it being a very offensive exchange.
Using the VPs daughter as an out of the blue example was unnecessary and in fact over the top. It was rude, and downright creepy.
Please refrain from referring to him as "jr". :-)
He may carry his father's name, but to call him "jr" lends him too much associated credibility.