Green’s Dictionary of Slang

smell like... v.

SE in slang uses

In phrases

...a ram-goat

[20C+] (W.I.) to smell disgusting, esp. after one has passed out drunk and urinated down one’s legs.

...a rose (also …roses)

[20C+] (US) to appear pure and innocent.

...a whore’s garret

[20C+] to smell strongly of cheap perfume, as applicable to a man or a place as to a woman.

...something crawled up your arse and died there

(Aus./NZ) to smell terrible.

...the back end of a brewery horse

(Aus./NZ) to smell terrible.