wow, did you see that cacen last night? the ladies/gay men couldn't keep off him
a man with striking and imposing good looks, often very popular, especially with animals and small children
"wow, did you see that cacen last night? the ladies/gay men couldn't keep off him" What is the definition of "cacen"?