The coolest actress on the face of the earth.
Clea Duvall is fucking awesome.
by Courtney February 22, 2005
actress who always play a lesbian
clea duvall plays a lesbian in "but i'm a cheerleader", she also make out with girl in hbo's series "Carnivale"
by aahchoo May 20, 2005