This is such a great Lego-language. You can build words with the pieces. I sat and thought about how to translate "bonegis" - which I swear I had not seen before today - and had to give up and hover. I just couldn't put it together. Once I hovered. I felt dumb for not having figured it out. This is a great word! I'll have to practice using it at home. :)
The subject here is "dormeti" (the verb). If that helps, I think you can rearrange the sentence in English as "Napping after the meal was great".
Interesting. So can we say, "Mi soifis" for "I was thirsty" and "Mi soifos" for "I'll be thirsty"?