it took passing a police officer to scrape off the carnacle attached to my bumper for the last 50 miles
a car that speeds up and tailgates you after you pass it
"it took passing a police officer to scrape off the carnacle attached to my bumper for the last 50 miles" What is the definition of "carnacle"?