meaning of British door nail

British door nail meaning in Urban Dictionary

When two people have sex against a British home.