From what I can gather is it means 'dangerous, challenging but thrilling'.
"This track has some nadgery corners in it"