Skip to main content

Definitions by vizsla

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
darragh by vizsla May 5, 2009