Irish slang for a great song.
Person 1: Have you heard that new Denzel Curry song? Person 2: Yeah lad what a tune.