throw off on

Avançado (C1) informal

A regional American way of saying to criticise or insult someone, often in an indirect or snide way.

"He kept throwing off on her cooking even though he ate every bite."