Cardiff Castle

Why ‘Nut on the road?’

People frequently (all the time) ask me the meaning of Nut On The Road. What does it mean? What type…