1 definition by charliepants

A british term meaning for a person to have sex with another.
Les Miserables "Even stokers need a little stoke"
by charliepants October 29, 2006
Get the stoke mug.