it won't be long until terry turbo and vagabond are picked up by the goodar
short for google radar
"it won't be long until terry turbo and vagabond are picked up by the goodar" What is the definition of "goodar"?