Skip to main content

stolimks5's definitions

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
by stolimks5 May 11, 2012
mugGet the Neil Armstrongmug.

Share this definition