Definitions by logann hinshaw
jay pee
jay pee by logann hinshaw May 10, 2005
freak-a-leak
A woman that goes all the way with men. Low self respect for herself. A derogative name to call a woman.
freak-a-leak by logann hinshaw May 8, 2005
it's straight
it's straight by logann hinshaw May 8, 2005