Understand Chinese Nickname

你无孔不入装逼给狗看吗

[nĭ wú kŏng bù rù zhuāng bī jĭ gŏu kàn ma]
'Are You Showing Off So Incessantly Just to Impress Dogs?' An informal expression mocking over-the-top or pretentious showing-off behavior aimed at trivial or non-appreciative audience.
Generate Chinese Nickname
Relation Nicknames