Of food: very delicious; delectable, scrumptious.
Extremely good; superb.
Anything particularly excellent of its kind, especially a goal in sports or a beautiful woman.