1 definition by deervark

similiar to Captain Obvious.

user1: you are such a republican
user2: dont listen to him he's ASTRO
by deervark September 2, 2005
Get the ASTRO mug.