Skip to main content

Definitions by hotdonutsnow

see: naked sex parade
n.
abbr.

Naked Sex Parade &also: Naked(unprotected)Sex Parade
"jen refuses to give me NSP"
NSP by hotdonutsnow February 4, 2004