As nouns the difference between moff and boff
is that moff is while boff is a big laugh or boff can be (slang|derogatory) a pupil who works hard; a swot.
As a verb boff is
(slang) to have sexual intercourse (with someone).
moff
English
Noun
(
-)
(archaic) A thin silk stuff made in Caucasia.
(
Webster 1913)
boff
English
Etymology 1
Alternative forms
* bauf
Verb
(
en verb)
(slang) to have sexual intercourse (with someone)
Synonyms
* see
Noun
(
en noun)
a big laugh
a line in a film etc that elicits such a laugh
Etymology 2
Shortened from boffin?
Noun
(
en noun)
(slang, derogatory) A pupil who works hard; a swot.