1 definition by stephaniebroadchest
the most awesome human being in the entire world. gold spills from her mouth when she speaks, flowers bloom where she walks and animals follow her wherever she goes. also a ho fo' sho
by stephaniebroadchest January 1, 2007