he's really cool i think, but your girlfriend might not like him, he's kind of a keck
someone who is strange, but in a cool way
"he's really cool i think, but your girlfriend might not like him, he's kind of a keck" What is the definition of "keck"?