1 definition by DAMNyoufinegurl

A complete stud, that is well hung, handsome, European and a total boss
Girl 1: Oh damn that new Greek boy is SO FINE! I wanna tap that...
Girl 2: Oh I know he is such a Demetrius
by DAMNyoufinegurl April 4, 2011
Get the Demetrius mug.