stinking Roger
noun
any of various plants having an unpleasant odor.
Origin of stinking Roger
1First recorded in 1895–1900
Words Nearby stinking Roger
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse