Via Rebel Circus
A younger gay man who is adorably inexperienced, naive and eager to please. He is generally seen with a man not much older than him, but still older. Also, pups can be the submissive type.
A street-walking hussy or prostitute. If there was a way to classy up this definition, I would. You know I've never met a professional leg-spreader before. I'm sure they are very Christian-like at heart, just heathen-esque in the sheets.