2 definitions by JHubba

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 PSP mug.