someone who guards or keeps an eye on parked cars with the implicit threat that they will intentionally destroy or vandalize cars if the owner does not pay them
Alternative MeaningsPopularity
someone who guards or keeps an eye on parked cars with the implicit threat that they will intentionally destroy or vandalize cars if the owner does not pay them