Todd was fronting off about his assignment and got a detention for it.You will wish you hadn't fronted off about your supervisor.
front off about something
in. to complain about something; to be brash and resentful about something; to be confrontational about something. (see also front sense 4.) Todd was fronting off about his assignment and got a detention for it.