What is the meaning of Boff?

To have sexual intercourse with (someone).

A big laugh.

A line in a film etc that elicits such a laugh.

A great success; a hit.

A pupil who works hard; a swot.

To hit; to strike.

A hit or smack.

Source: wiktionary.org