Skip to main content

Definitions by olpgirl2003

Major Nelson 

When an XBOX gamer gets a raging erection.
Dude, I got a major nelson when I was playing Dead or Alive Xtreme 2!
Major Nelson by olpgirl2003 February 19, 2011