1 definition by 2010skittlez

Top Definition
a love story legend in greek and as so they got married. (common to romeo and juliet)
hey! did you hear the love story about giannis and michael?
by 2010skittlez June 22, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug