boff means: (1) to have sexual intercourse with (2) breaking wind, farting etc. used in Lancashire school in early 1970's. Particularly amusing when a certain Ms Hough (aged 9) farted, when we could all cry out "Hough's Boffed!. (3) swot, a teacher's pet (prob. abbr. of 'boffin')