Top definition
The guy in every girl's dreams.He is very good in bed and knows how to romance them.He is a smooth talker.
Hey girl you need to keep Keru.Heard he's good in bed.
by Stev-oooh October 24, 2013
Get the mug
Get a keru mug for your friend José.
buy the domain for your pet vlog