Skip to main content

Travis and the Bullfrogs's definitions

The astro

Share definition
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 January 19, 2009
Flag
mugGet the The astro mug.