What does Auto Trader mean?

Auto Trader meaning in Urban Dictionary

a totally free magazine frequently situated in petrol garages across the UK. Homeless, sad or obese individuals with absolutely nothing more straightforward to do read these. A typical motif related to this is basically the Best clan whacking to automobiles score all of them therefore extremely and remarking on their fine bodywork and good looking inside.