Discworld! I assumed it was general British slang but I guess it is just Discworld.