1 definition by blipblopper

Top Definition
an amaaaazing cook, comes from holland, and may or may not be a llama
A- did you see that llama yesterday?!
B- do you mean the evelien?
A- yea, it was strange. she was munching on ice cream
by blipblopper November 08, 2010

Mug icon
Buy a Evelien mug!