Top definition
Very talented and attractive Albanian-American actress and poet best known as Carmen on The George Lopez Show for the show's first five seasons.
Masiela Lusha is drop dead gorgeous and a great actress. The George Lopez show really went to hell after she left.
by Gaaraofthedamned January 03, 2012
Mug icon

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