Language:
Free Online Dictionary|3Dict

紧巴巴

Source : CEDICT

tight fitting/hard up (i.e. lacking money)