An exclamation expressing displeasure.
Shmef! I just dropped this piano on my cat!
by Frum Funky Fab(Slightly Eidel) September 10, 2008
Get the Shmef mug.