Green’s Dictionary of Slang

peppermint drops n.

In phrases

give someone the peppermint drops (v.) [play on SE drop/drops]

to trip someone up.

[UK]Marvel XIV:344 June 12: I [...] saw him racing towards me, guessed his little game, and so gave him the peppermint drops.