Definition – What does Bad Fill mean?
A bad fill is a slang term for a trade that is not executed at the price the trader expected.
ForexTerms explains Bad Fill
There are several reasons why a trader might get a bad fill, including natural slippage due to volatility, a delay in execution at the broker and even simple inattention on the part of the trader when the order is placed.