Skip to main content

Definitions by MondoEargood

Tenacious D 

Tenacious D meant "good defense" as performed by a sports team long before it was this band's name, you bunch of illiterate morons.
Google this:
"tenacious D" "good defense"
Tenacious D by MondoEargood May 9, 2006