duff

duff  {adj.}
1. broken, not working.
2. To beat, as in 'duff up'.
3. Pregnant (up the duff).
Categories: British adjective slang