gay dog
nounDefinition of gay dog
: a man given to licentious self-indulgence
1