Term: doff
Example: have you seen nicola recently? yeah, i'd doff that
Definition: to have sexual intercourse with, often used in a lighthearted manner