A fork of Rural Dictionary
Xing da lon means, I love you. But I am alone... Fuck.
Yo, girl... Xing da lon.....