welch fiddle

Fun Dictionary -> welch fiddle

welch fiddle - Vulgar Dictionary definition

The itch. See SCOTCH FIDDLE.