[Chinese Learning] What is 单身狗?

单身狗
dān shēn gǒu

Another post explaining internet slangs in China!
Today's phrase directly translates to 'single dogs' -- which doesn't really make sense. 单身狗 is a jokingly self-deprecating nickname for all those who don’t have a partner and ‘never will’.
Another phrase that is also commonly used together with this is 吃狗粮 (chī gǒu liáng) -- which translates to 'eat dog food'
If you are currently not in a relationship, then you can join the large masses of ‘single dogs’ out there in China and enjoy the ‘dog food’ provided by those couples endlessly posting pictures of their romantic dinner dates on Instagram.