2 definition by You a pickle

Top Definition
Some one who is sucking them self if because there so dam flexible whilst fingering some one called Millie
I just did a squidaholic to my sister
by You a pickle September 23, 2019

Mug icon
Buy a squidaholic mug!
Someone who has sucked them self off whilst fingering Millie
I just did a squidaholic
by You a pickle September 23, 2019

Mug icon
Buy a Squidaholic mug!