The "dugs baws" is Scottish slang for something is fucking amazing, usually referring to food.
That haggis roll was the dugs baws neebur