Skip to main content

Keith Richard Cantwell's definitions

twang

noun : the sound a telecaster makes

noun : some stanky ass herb
You got any twang?

Twangity Twang!
by Keith Richard Cantwell January 26, 2004
mugGet the twangmug.

Share this definition