Top definition
A smart person especially in the field of physics and computer science. Also a name that refers to getting all the anime girls (Chick magnet).
He is so keni leni!!
by Level 97273939 January 30, 2017
Get the mug
Get a keni leni mug for your mate Trump.