Someone who is very sweet and caring, like a friendly grandma who gives everybody chocolate biscuits!
by lolo February 18, 2003
Top Definition
An often inarticulate person who likes correcting other people's mistakes when she has the most rudimentary knowledge of anything out of all the people I know.
Is China in Europe?
by Anonymous February 18, 2003
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.