A fool or idiot.
See also Acting the Maggot Viewed 7,814 times ← Back to Irish Jargon