Scotch Hotdog Share definition Flag A word referring to the penis of any person from the British Isles from anywhere other than Scotland. Have you seen that Welsh man's Scotch Hotdog? It's at least a furlong. Scotch Hotdog by NoxMelo November 12, 2021 0 0 Get merch Get the Scotch Hotdog mug. Buy Now — $32.95 See more merch