1 definition by whoknowstherealme?

Top Definition
Relating to something pleasant; pleasurable.
Those lemon bars you made for me were simply delightful.
by whoknowstherealme? January 13, 2010

Mug icon
Buy a delightful mug!