atattabakari
1. Just finished; Recently accomplished
Verb
#88275
1. Just finished; Recently accomplished
1. Just finished; Recently released
1. I heard it hit.; I heard they won.
1. Hit the mark.; Just succeeded.
1. Won; Hit (as in, struck)
1. Hitting; Touching
1. Just finished working hard.; Recently exerted oneself.
1. Just finished participating in; Just returned from
1. Just spoke; Recently spoke