twang

Definitions

General English

Slang

  • verb (of a female) to masturbate. The term was used by UK students in 2000.
http://www.dictionarycentral.com/definition/twang.html