Another word for sex. Typically referring to good sex.
My boy hayden went to town and got some good screw
👍59 👎13