Top definition
1.Extremely sure.

2.Another version for hindi phrase 'set hai' / 'fit hai'.
Q. Are you confident about this work?
A. Chucklo!
by Gottenem July 06, 2018
Get the mug
Get a Chucklo mug for your cousin Jerry.