Spud Island


noun Canadian Slang.

British Dictionary definitions for spud island

Spud Island

noun

a slang name for Prince Edward Island