CarlWinslow's definitions
A person of Asian Indian descent, who lives in the United States, that speaks very little English and you cannot understand any of it.
by CarlWinslow October 22, 2012
Get the sanjeeb balakrishkanon mug.