NichiDict

がりがり

我利我利
[garigari]

Meanings

1.AdverbAdv-to

focusing on only one thing; obsessively; intensely

2.Adj-na

selfish; self-serving