To have carnal knowledge of a woman; also to play badly on the harpsichord; or any other stringed instrument. A strummer of wire, a player on any instrument strung with wire.
STRUM
Meaning of STRUM in English
Slang English vocab. Английский сленговый словарь. 2012