Green’s Dictionary of Slang

keo n.

also keo-boy
[Scot. kiow-ow, a trifle in speech or conduct]
(Ulster)

1. an entertaining, if less than respectable, individual.

[Ire]Share Slanguage.

2. a term of abuse, a contemptible person.

[Ire]Share Slanguage.

3. a womanizer.

[Ire]Share Slanguage.

4. a trickster.

[Ire]Share Slanguage.