Home / Dictionary / Megadouche

Megadouche Uncommon

Origin: Greek prefix mega-

Definition, synonyms and related words

Definitions
Noun
1

A highly objectionable person.

See Also
objectionable
Related Terms
Rhyming Words
che ache oche eche veche arche moche mache ouche heche roche miche euche rache riche niche zuche fache tyche coche
Compare
Megadouche vs