1 definition by oldarmy79

An epic dumbs**t. Simply beyond dumb.
Heather Don't be such an f***ing dip twang.
by oldarmy79 February 15, 2009
Get the dip twang mug.