Top definition
A wee village on the coastline of Cork, Ireland. A bit small. Beautiful clean beaches and colourful houses.
"We should visit Youghal"

"Youghal?"

"Home. The most beautiful place ever."
by MaireadL February 22, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush