Subscribe English
look up any word, like latergram:

1 definition by xxxtttiiinnnaaa

 
1.
A greek last name, not very common, but definitely the best.
"She's a Dimitriades?!? Dangggg!"
by xxxtttiiinnnaaa August 21, 2008
9 3