1 definition by tripedalminotaur

Top Definition
A place in Co. Donegal Ireland that has an annual diving contest
Bloody Hell, His face is all red from muff diving out of season !
by tripedalminotaur December 29, 2008
Mug icon
Buy a Muff mug!