1 definition by Keith Richard Cantwell

noun : the sound a telecaster makes

noun : some stanky ass herb
You got any twang?

Twangity Twang!
by Keith Richard Cantwell January 27, 2004
Get the twang mug.