Hi again :)
You can say a meal was delicious: "A comida/o almoço/o jantar estava delicioso(a)". Or "wonderful" like you've said, which means "maravilhoso". You must always remember to observe the gender of the substantive.
The slang "legal" is like "awesome" too, but less intensive. You can add the prefix "super" to mean "awesome": "Superlegal!". There are other slangs too. In my region, we like to say "show", from English, when something is cool. There are other sinonyms, but most of them are already oldfashioned, like: "massa", "bacana", etc. "Legal" is the most used here.
There is slang we use to agree with the other person, just like "ok". The person says something:
- Passe na minha casa às 8h.
- "Beleza".
"Beleza" é "beauty" in Portuguese, but it has this meaning as a slang too :)
See you!
Amanda.