1 definition by You just got yab'd

Doing The Astro is defined as whatever you do in secret when no one's around. Everyone does The Astro.
I bet Jimmy's doing The Astro right now. He didn't come to the party.
by You just got yab'd June 6, 2009
Get the The Astro mug.