Skip to main content

Definitions by Keith Richard Cantwell

noun : the sound a telecaster makes

noun : some stanky ass herb
You got any twang?

Twangity Twang!
twang by Keith Richard Cantwell January 26, 2004