1 definition by creedmaestro

Top Definition
Basically, it's lumpy jizz. Also known as "Love Porridge".
That guy's got squidgyboons.
by creedmaestro February 16, 2012
Mug icon
Buy a Squidgyboon mug!