ਮੱਥਾ ਡੰਮ੍ਹਣਾ

Shahmukhi : متّھا ڈمّھنا

Parts Of Speech : phrase

Meaning in English

to brand; slang. to chastise; to give and be done with
Source: Punjabi Dictionary