Definitions by Let me be anonymous
Astro
Short for astronomical. A word used by skaters to describe something that’s totally bomb, usually like a difficult trick that they can do or see someone doing.
Astro by Let me be anonymous September 26, 2008