1 definition by bubba....not really

that place in Florida that sends up shiny things into space that really achieve nothing but to give us television and to waste government money.Years ago they claimed to send someone to the moon.
by bubba....not really January 5, 2005
Get the NASA mug.