Top definition
1.
n. The greatest of all
see also: master, 1337
2.
n. Opposite of nood
The Duckwarrior destroyed Archangel
by Eric August 07, 2004
Get the mug
Get a Duckwarrior mug for your mom Yasemin.