ਚਾਹਟਾ

Shahmukhi : چاہٹا

Parts Of Speech : noun, masculine

Meaning in English

(derogatory) tea; slang. beating, thrashing
Source: Punjabi Dictionary