ਚੁਲਚੁਲ

CHULCHUL

Meaning in English2

s. f, The sound produced by water dropping at intervals (spoken of obstructed urine); fluttering, restlessness; wantonness.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh