Understand Chinese Nickname

你却推脱

[nĭ què tuī tuō]
This username translates to 'But You Make Excuses'. It suggests frustration at someone who consistently makes excuses for avoiding responsibility or problems instead of confronting them.
Generate Chinese Nickname
Relation Nicknames