1 definition by Rose Farmer

Top Definition
Irish name for the Village Idiot. Usually appears just behind your shoulder with no warning just ask an odd question.
Jeez! That guy is a pure Murcadha
by Rose Farmer February 04, 2018

Mug icon
Buy a Murcadha mug!