sugar in one's tank

English

Noun

sugar in one's tank (uncountable)

  1. Latent or secret homosexuality or effeminacy typically of a man.

Translations