Dictionary.com
definitions
  • synonyms

stinking Roger

See more synonyms for stinking Roger on Thesaurus.com
noun
  1. any of various plants having an unpleasant odor.
Show More

Origin of stinking Roger

First recorded in 1895–1900
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018