stinking Roger

noun
stinking Rog·​er | \ -ˈräjə(r)\

Definition of stinking Roger

1 : any of various foul-smelling plants: such as
a : any of several figworts
b : henbane
2 Australia : a low-growing marigold (Tagetes glandulifera)

History and Etymology for stinking Roger

roger from the name Roger

Keep scrolling for more