The hottest woman in the world. A Canadian actress known best for her role in the l word. She's got the most amazing eyes and is just so fucking hot I can't believe there isn't a definition of her up here yet. She's also got the sexiest voice you can imagine and comes across as very intelligent.
by Bladi September 09, 2008
A Canadian actress who has portrayed many lesbian and bisexual roles, and currently stars as "Jenny Schecter" on "The L Word". She is also one of the most attractive women in the world.
by Patricklovesmia February 25, 2007