BTACD: By Tooth and Claw Dragons

What does BTACD mean? The above is one of BTACD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: By Tooth and Claw Dragons