Savory orifices Synonyms

Definitions for Savory


  • (adjective) having a pleasant smell
  • (adjective) very pleasing to the sense of taste
  • (adjective) giving pleasure or contentment to the mind or senses

SO abbreviation

SO is an abbreviation for Savory Orifices
What does SO stand for?
SO stands for "Savory Orifices"