look up any word, like fleek:

1 definition by Schatz

 
1.
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.
by Schatz June 03, 2007