1 definition by jackson grey

Top Definition
something you call the person youre in love with
lydia is my little skittlepop!
by jackson grey February 19, 2008
Mug icon
Buy a skittlepop mug!