"giglo" is probably misspelled. Trying gigolo instead Definition of gigolo
gigolo has definitions from the field of sexuality
1
[ noun ] (sexuality) a man who has sex with and is supported by a woman
*