“Mempool” is a pool of transactions and price offered for each VM instruction rather than a queue.
Frontrunning in this context is detecting transactions that yield in profit and submitting them to the pool with a higher price for each instruction (gas price).