look up any word:
1. dagnagit
interj. said if frustrated, but still persisting
I know I left my car keys around here somewhere: dagnagit!
rss and gcal