"hey man my digger is totally darragh  "yeah i was out in the feild with my excavator today and it's had the darragh"
a broken piece of earth moving equipment
""hey man my digger is totally darragh  "yeah i was out in the feild with my excavator today and it's had the darragh"" What is the definition of "darragh"?