Skip to main content

You just got yab'd's definitions

The Astro

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
mugGet the The Astro mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email