Top definition
A pet name for a girl.

i.e. baby shmurl

Shmurlin is also synonymous to shmurl.
Hey baby shmurl, what’s up?
by eleluv June 17, 2018
Get the mug
Get a shmurl mug for your friend Callisto.