lad o' pairts
\ ˌladəˈpārts, -per-\
Definition of lad o' pairts
Scottish
: a clever or talented fellow : man of parts