Occasionally when reading Wuxia translation (especially the wonderful fan/community translation) some of the slang expressions come up and are perplexing to me. For example, from Smiling Proud Wanderer:
Linghu Chong shouted loudly, "Your granny, didn't you bring your eyes? Your horse almost kicked this old man to death!"
When Linghu Chong is masquerading as General Wu, he uses the expression "your granny," multiple times to show off how vulgar he is. Other brash/crude characters also use that expression.
What does it mean? Where does it come from?