Understand Chinese Nickname

菇凉人家嫌你烦你还在下贱

[gū liáng rén jiā xián nĭ fán nĭ hái zài xià jiàn]
It translates literally as 'you are annoying people, but you still degrade yourself', conveying someone who is aware their behavior annoys others but continues despite knowing this. Might express humility and sarcasm at once
Generate Chinese Nickname
Relation Nicknames