What does ‘Bugger All’ mean?

‘Bugger all’ – a British slang term used to be a more vulgar synonym for ‘nothing at all’.

For example, ‘I’ve had bugger all to do all day.’