Odious lickspittle Synonyms

Definitions for Odious


  • (adjective) causing intense displeasure, disgust, or resentment
  • (adjective) unequivocally detestable

OL abbreviation

OL is an abbreviation for Odious Lickspittle
What does OL stand for?
OL stands for "Odious Lickspittle"

Definitions for Lickspittle


  • (noun) a person who flatters another in order to get ahead