Source Word
dog it
Verb
slang
Japanese Meaning
十分な努力をせず、成果を十分に出さない / 他の人に比べてパフォーマンスが低く、後れを取る / 期待される努力を発揮しない
( present singular third-person )
( participle present )
( participle past )
( past )