An astronaut who wears a diaper en route to kill a romantic rival.
Did that suborbital diapernaut launch from Houston?
by TrE33333333 March 2, 2011
Get the diapernaut mug.