Skip to main content

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
Dude, Dave totally Neil Armstronged me last night
Neil Armstrong by stolimks5 May 11, 2012