1 definition by Swedolamb

The nicest Swedish lady you'll ever meet. She has a buttload off storys to tell and they are allways so enticing.
Grandson" Did you meet granny?"

Granddaughter "Granny Ulla is the best."
by Swedolamb August 6, 2019
Get the Ulla mug.