Armed2's definitions
A small bat that was spotted blasting off with the space shuttle on 03/15/2009 and clinging to the back side of Discovery's external fuel tank apparently held on throughout the launch.
by Armed2 March 19, 2009
Get the Space Batmug.