cuetlions

Question

What is the meaning of "To Catch a Tartar" ?

 
ANSWERS


To attack someone too strong or powerful.


POST YOUR ANSWER
Book Demo
CLOSE [X] Fill all details correctly to get free demo class