Green’s Dictionary of Slang

schmock n.

1. see schmeck n.

2. see schmuck n.