1 definition by kierstenklinglerr

Top Definition
a person who barks constantly and wears fancy shoes
you’re such a yazmel
by kierstenklinglerr December 29, 2018

Mug icon
Buy a yazmel mug!