ਤਰਲੋਮੱਛੀ ਹੋਣਾ

Shahmukhi : ترلومچھّی ہونا

Parts Of Speech : phrase

Meaning in English

to writhe and wriggle, behave as a fish out of water
Source: Punjabi Dictionary