Bun strangler

A bun strangler: An old army expression meaning teetotaler (from their supposed predilection for a bun diet).