English edit

Alternative forms edit

Etymology edit

See schm-.

Interjection edit

holy shamoley

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