derring-doo, noun (dair-ing-DOO) 1. daring action, daring *** A solider from the Second Gulf War understood what was happening the quickest. I am trained to explain the situation as best I can once I… more →
Suspended, In Suspenderswrote 1 year ago: derring-doo, noun (dair-ing-DOO) 1. daring action, daring *** A solider from the Second Gulf War und … more →