It means "damn right". Does anyone here use this word, or know someone who does?
If so, please post and send me a PM on where you heard/saw it.
-
Damn straight is infinitely superior to damn right.