Smell Centre Share definition Flag Situated on the Biffins Bridge or taint this is the area where the sweat for both the genitals and rectum accumulates producing a smell of great magnitude. That smells worse than a fat mans smell centre. Smell Centre by Biffin March 22, 2004 Get the Smell Centre mug.