What does bonk mean in British slang?

This has two meanings depending on the context.

'Let's go bonk!' means 'let's go and have sex'.

'It bonked me on the head!' means something fell on your head.