Find the word definition

Wiktionary
bite the biscuit

vb. 1 (context idiomatic English) To die. 2 (context idiomatic English) To undertake an unpleasant task or to acknowledge an unfavorable situation or responsibility.