2 definitions by JHubba

1
Stands for PLUS SIZE PLAYER, someone who is usually over weight but still manages to attract the ladies.
She chose me cause Im a PSP...
by JHubba December 19, 2011
Get the mug
Get a PSP mug for your mom Zora.