Translation of shmuck in Spanish:

shmuck

noun