Understand Chinese Nickname

是人是狗都怪我没看清

[shì rén shì gŏu dōu guài wŏ méi kàn qīng]
The phrase roughly translates as 'Be it man or dog, blame lies in me for lack of clarity'. This is likely used humorously or sarcastically to convey that regardless of what happens, responsibility or fault is assumed personally.
Generate Chinese Nickname
Relation Nicknames