norfolk capon

Fun Dictionary -> norfolk capon

norfolk capon - Vulgar Dictionary definition

A red herring.