Definitions by Nasalrot
with teeth
A miserable failure by a formerly talented group or individual
(derived from the Nine Inch Nails album of the same name)
(derived from the Nine Inch Nails album of the same name)
with teeth by Nasalrot November 11, 2008