1 definition
by
Grandmaster Sugar C Quik Fist

An Admiral Nelson is when you fire off your batter cannon in a woman's eye whilst chopping her arm off. This of course is all done in honor of Admiral Horatio Nelson who gave his eye and arm for the glory of the Queen of England and then later died at the Battle of Trafalgar.

Admiral Nelsoner? I hardly know her!

So this girl was totally talking about how great Napoleon was last night so I totally Admiral Nelsoned her to set the record straight.