Green’s Dictionary of Slang

pato n.

[Sp. pato, a duck, i.e. he ‘ducks’ down for sex]

[1960s+] (US/P.R.) a male homosexual.