Chatu employee in english meaning. Ry slang meaning. Edinburg water bill pay. Chuck meaning in hindi slang.