boff

Verb

 * 1)  to have sexual intercourse (with someone)

Synonyms

 * See Thesaurus:copulate or Thesaurus:copulate with

Noun

 * 1)  A big laugh.
 * 2)  A line in a film etc that elicits such a laugh.
 * 3)  A great success; a hit.
 * 1)  A great success; a hit.

Etymology 2
Shortened from ?

Noun

 * 1)  A pupil who works hard; a swot.

Etymology 3
Imitative.

Verb

 * 1)  To hit; to strike.

Noun

 * 1)  A hit or smack.