1 definition by Scrimshaw

Something so awesome that it can hardly be described in any language formed by the human body, except through the word indy.
Kevin's Arctic Monkeys shirt is so indy that I want to give him $7.
by Scrimshaw May 6, 2006
Get the Indy mug.