English

edit

Alternative forms

edit

Etymology

edit

See schm-.

Interjection

edit

holy shamoley

  1. (slang, humorous) An expression of surprise.