Kayla Walsh's definitions
a Greek grandma who doesn't know how to communicate with words, but can communicate with facial expressions.
by Kayla Walsh May 31, 2006
Get the yeya mug.
Get the yeya mug.We'll email you a link to sign in instantly.