You just got yab'd's definitions
Doing The Astro is defined as whatever you do in secret when no one's around. Everyone does The Astro.
by You just got yab'd June 6, 2009
Get the The Astro mug.
Get the The Astro mug.We'll email you a link to sign in instantly.