Today's Word of the Day means...
To defeat in a speed race; pass in a drag race: I have also sucked up plenty of cherry red Vettes
[1970s+; fr the notion of drawing the passed car along in one's turbulence behind]
[Sucks! as a contemptuous interjection used by British schoolboys is found by 1913]