Obnoxious mooch Synonyms

Definitions for Obnoxious


  • (adjective) causing intense displeasure, disgust, or resentment
  • (adjective) provoking or likely to provoke protest
  • (adjective) causing disapproval or protest

OM abbreviation

OM is an abbreviation for Obnoxious Mooch
What does OM stand for?
OM stands for "Obnoxious Mooch"

Definitions for Mooch


  • (verb) to live by relying on someone else's generosity or hospitality without sharing in the cost or responsibility
  • (verb) to move about in a sly or secret manner
  • (verb) to move about from place to place aimlessly