When should you use it: Usually Friday and Saturday nights.
In the Korean language, there are seven levels of formality, although you only need to know the main levels.
Not for free, of course.
There are a couple of words that could translate into annyeonghaseyo.
Yes, you read that right everyone.
You are discussing a movie with your friends and you feel that the movie was not bad.