Shahmukhi : گد گد
Meaning in English
very happy, delighted, pleased, joyous, jubilant
Source: Punjabi Dictionary
GAD GAD
Meaning in English2
ad, Very, a great deal:—gad gad parsaṉ hoṉá, v. n. To be very happy.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh