1 definition by Travis and the Bullfrogs

1. The act of dancing without music

2. The act of dancing with no one around, with or without music
Look at that guy, he's doing the astro!
or
I bet Jack does the astro at home.
by Travis and the Bullfrogs October 7, 2008
Get the The astro mug.