Understand Chinese Nickname

狗逼

[gŏu bī]
A colloquial phrase translating to 'dog-fucked.' This expression can be used humorously or self-deprecatingly, indicating one is frustrated, in a tough spot, or experiencing bad luck.
Generate Chinese Nickname
Relation Nicknames