Subscribe English
look up any word, like latergram:

1 definition by toasters594

 
1.
Commonly a name given to an Indian boy. Also known as "celery" in English. Parag is has a very positive outlook on life and does everything to his best ability. He doesn't usually know how to flirt but will get his way around women. He is awesome!
Parag studied for the chemistry test for 3 hours and aced it!
by toasters594 April 21, 2010
28 25