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