Top definition
A beast. This guy is so rockin' that he could get Heidi Klum to sleep with him.
Wow, you're so hot you're almost a Kybo Ren!
by CN3089 April 13, 2004
Get the mug
Get a Kybo Ren mug for your father-in-law Manley.
buy the domain for your diy vlog