Skip to main content

Definitions by Haley Johnson

a nickname standing for super perve.
HEY S.P.! get over here!

Yeah Haley is such an S.P.
S.P. by Haley Johnson May 30, 2008