Slang term for female masturbation.
Laura- "Hey Becky, what are you doing this weekend?" Becky- "Oh, not much. Probly just gonna beat the rug."
6👍 5👎