stolimks5's definitions
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
by stolimks5 May 11, 2012
Get the Neil Armstrongmug.
Get the Neil Armstrongmug.