broken winded

adj.

A drinker who breathes like an asthmatic bellows after climbing the stairs to fetch water.

Feargus came back broken winded from the kitchen, carrying half a glass and no explanation.

Source: Wiktionary