Skip to main content

Definitions by Schatz

Scotch Plains 

Scotch Plains is that feeling you get when you're making sweet love to your woman.
I feel so scotch plains in this brief, yet sensual, moment of ecstasy.
Scotch Plains by Schatz June 25, 2007