by klo May 30, 2003
An expression of frustration similar to "darn." May have derived from Thelma on Scooby Doo, but drats, I'm not sure.
Drats, I screwed up again.
by Klo September 14, 2004
by klo November 08, 2019