Today the word I’ve met is I kind of nailed it.

I kind of nailed it.

Nailed it is to succeed or do something perfectly or correctly or impressively.

I heard it from tv show ‘Good Place’.

kind of or sort of is  almost, nearly.  It is used when you describe or explain some situation roughly.

Have you finished those errands?
I kind of(kinda) nailed it.