1 definition by Johnnyboy5

The action of having an un-normal amount of people inside your vehicle. Its name arriving from the famous astro van.
ah, man. I got an Astro-load of people!
by Johnnyboy5 February 26, 2011
Get the Astro-load mug.