very flirtatious homosexual man or boy - Francés Inglés Diccionario