To do amazingly or surprisingly well, deriving from Dungeons & Dragons, where a roll of 20 on a twenty-sided die nets an automatic success, usually done with and recieved with gusto.
by Akhenaten April 8, 2003
by Nat 20 BABYYYYYYYY <3 January 6, 2023