1 definition by SuckYuhModda

Top Definition
A suck prick / lick prick
Meh gyul told me she will give me the LP but it also turned out to be an SP so I got the SPLP
by SuckYuhModda July 07, 2018

Mug icon
Buy a SPLP mug!