Top definition
A pet name for a girl.

i.e. baby shmurl

Shmurlin is also synonymous to shmurl.
by eleluv June 17, 2018
Get the mug
Get a shmurl mug for your father-in-law Georges.