look up any word, like the eiffel tower:
 
1.
A greek last name, not very common, but definitely the best.
"She's a Dimitriades?!? Dangggg!"
by xxxtttiiinnnaaa August 21, 2008

Words related to Dimitriades

common greek last name names