1 definition by Dr. Def

1
A company with the sickest designs and tees ever.
Wow! That Nodus shirt looks so good on you!
by Dr. Def October 28, 2009
Get the merch
Get the Nodus neck gaiter and mug.