morashitabakari
1. Just spilled; Just leaked
★ Common
Verb
#563902
1. Just spilled; Just leaked
1. to let leak; to let out (e.g. light)
2. to let out (a secret); to leak (information)
+ 4 additional meanings1. Just did; Recently did
1. Just started; Recently begun
1. Leaked; Spilled
1. Just arrived; Recently came
1. Just started; Recently begun
1. Just did; Recently finished
1. Just happened; Recently born