Delfo is an Italian name given to flamboyant people who act/are zesty or gay but deny it.
Me: I think Delfo might be gay Delfo: I am not