squidling noun1 •A small or young squid.'I had this idea 'Why, when you use the word "idea" do I suddenly feel like a squidling in a piranha pool?' — 2005 formssquidlings