This is all sorts of wrong
It told me I'm a Gym Bunny
How can one be a "Gym Bunny" at 6ft tall, 200lbs, 36" waist, and not having set foot in a gym for the last 4 years??
A pup is a gay adolescent or young man, with many of the attributes we associate with puppy dogs: cute, inexperienced, naive, bright-eyed, eager, energetic, huggable. Similar to a twink, but with the possibility of a brain, not as edgy or trendy, and minus the sense that they're always one step from being totally wasted.