Word of the Week for 03/08/10

luscious

(adj.)

smelling or tasting delicious