The definitive guide to South Asian lingo
3 1
Noun.
0

Definition

A overly enthusiastic person...sometimes derogatively used.

Usage

He is such a keen kumar
Added 2011-08-18 by TheBuddha

Root

English

Region

All India

Categories

People

Related Terms

Enthu Cutlet
+ 1 more definition. SEE ALL