1 definition by iloveastroturfing

Top Definition
Astroturfing is a sex act involving rubbing a shaved head on a partner's vagina or anus for pleasure.
Ever since Helen shaved her head we've been experimenting with astroturfing her scalp against my clit and it makes me come so hard!
by iloveastroturfing April 24, 2017

Mug icon
Buy a Astroturfing mug!