Definitions by stolimks5
Neil Armstrong
The Neil Armstrong is when you fart into a trash bag and put it over someones head like a space suit. Also refered to as the Buzz Aldrin in some areas
Neil Armstrong by stolimks5 May 11, 2012