Green’s Dictionary of Slang

gardenia n.

(US short order) an onion.

[US] in Newark (OH) Advocate 21 May.