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
c
: black horehound
2
Australia
: a low-growing marigold (Tagetes glandulifera)
Keep scrolling for more