all piss and wind

All talk and no action. Originally the phrase was, "all wind and piss" (19th C).
Categories: British noun