Top definition
Another eponym for a popular forum, or internet user. The meaning and definition was first used in the video website Nothing as a reference to user MachuPichu, a well known and current member in the aforesaid website.
I post in forums every single day, in order, to become a NT Legend.
by M2Da-P December 05, 2010
Get the mug
Get a NT Legend mug for your fish Beatrix.