Top definition
Something that is brilliant in working or 90% right.
This shmerblafur is perfect, it will work.
I have a shmerblafur idea!
by I h8 fak3 pp1 April 22, 2018
Get the mug
Get a shmerblafur mug for your daughter-in-law Nathalie.