1 definition by iknowalittlesomething

The sweety who can change the mood of a room just by walking into it and flashing that awesome smile. She has a laugh that is contagious and curls that would make you envy her!! Quite the package!!
That girl is Drucilla!!
by iknowalittlesomething February 3, 2010
Get the Drucilla mug.