1 definition by Rodsmafia

A slang term used in the United Kingdom that refers to oral sex on the male reproductive organ.
Her stench trench smelled like canned kipper’s so I settled for a toffee apple.
by Rodsmafia December 21, 2019
Get the Toffee Apple mug.