have the bit between one's teeth - Spanish English Dictionary

Suggest a Term