>>510398415
Does reddit even have an office in the UK?
Otherwise, I can only guess they are talking about a secret paddling at the local lodge.