meaning of Cankasaurus-Rex

Cankasaurus-Rex meaning in Urban Dictionary

a woman with cankles who has got not really a sign of sophistication or course and it is frequently rude, and loudmouthed.