posy sniffer

posy sniffer antonyms

posy sniffer definitions

noun
  • An environmental activist. 

  • An effeminate man.