Someone with a very strange sense of humour, usually someone who never gets round to moving out from his mums, tends to attract strangeminx like creatures who worship the ground he walks on
minx: do you have your own place?
boy: No, I still live at home.
minx oh, your a Keith