meaning of Carrabassett Screamer

Carrabassett Screamer meaning in Urban Dictionary

While you are making completely with a girl and also you pull out your penis and tell a lady she can pull it if she wants to.