Kaihe
A Kaihe is a guy who will be there for you when you need him, but he'll also keep you up all night talking about stupid stuff. He's the kind of guy who'll flirt with anything that moves and looks like a total mess but still somehow stays cute.
'You're my Kaihe, you're the only one who puts up with my nonsense.'
'He's my Kaihe, and he still texts me at 2 a. m. about his weird alien theory.'
'That Kaihe guy is the only one who'll flirt with my dog.'