Sanskrit · noun · Being & Non-Being

Gudda-gudi

गुदगुदी
also written: Gudgudi
Meaning

A tickle or the tickling sensation.