1 definition by Narusegawa
Used for someone who is clumsy, perverted, or just plain stupid. In other cultures, it is used for someone who gets off on kissing turtles and stealing women's panties.
(Hint Hint: Love Hina)
(Hint Hint: Love Hina)
My best friend is such a Keitaro!
by Narusegawa May 22, 2003