A fill-or-kill order (FOK) is an order that must fill immediately in its entirety, or it cancels automatically. No partial fills allowed.
You want to sell 5 call contracts at $2.50. You place a fill-or-kill order.
The broker tries to sell all 5 at your price immediately. If only 3 are available, the order cancels completely rather than selling just 3.
Most retail traders just use market or limit orders. FOK is more of an institutional tool.
Check if your broker supports FOK. Many discount brokers don't. Interactive Brokers does.
Related: Order Types, Limit Order, Market Order