ਦਾਖੂ ਦਾਣਾ ਦੇਣਾ

Shahmukhi : داکھو دانہ دینا

Parts Of Speech : phrase

Meaning in English

slang. to teach a lesson, punish, beat, thrash
Source: Punjabi Dictionary