An island off the Pembrokeshire coast.
Great Shagg
😄 Why It's Funny
'Shag' is British slang for sex, making 'Great Shagg' sound like excellent intercourse.
📍 Location
An island off the Pembrokeshire coast
Etymology & History
Named after the shag birds (cormorants) that nest there.