Questions & Answers about Keikka oli upea, ja haluan vielä tanssia.
In this sentence, keikka most naturally means a gig, show, or performance — especially something like a concert or live act.
It is a very common Finnish word in everyday speech. Depending on context, keikka can also mean other kinds of jobs or short work shifts, but here the idea is clearly an event or performance.
Oli is the past tense of on (is).
- keikka on upea = the gig is amazing
- keikka oli upea = the gig was amazing
So the speaker is talking about the performance as something already completed.
Because the two clauses refer to different times:
- Keikka oli upea: the performance is over, so past tense is used.
- haluan vielä tanssia: the desire exists now, so present tense is used.
This is completely natural in Finnish. The sentence is basically describing a past event and a current feeling about it.
If the speaker wanted to say the wanting was also in the past, they could say halusin instead.