Top definition
Newbie, amateur in any field but enthusiastic person to learn. Someone who eagerly start learning a particular field but is currently far away from possessing solid skills.
Commonly, it is referred to young guys who join any particular field or organization with less or no experience
I have hired a few chokkaru guys who would work on a small sub project of my project.
by Abs1 September 16, 2011
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush