romp home To deftly or easily win a race, contest, or competition. Primarily heard in UK. Watch the video