parking the squid Share definition Flag Trying to have sexual intercourse with a flaccid penis I was going so well, but when we got back to my hotel I just just ended up parking the squid! parking the squid by Bill Hagger January 28, 2016 0 0 Get merch Get the parking the squid mug. Buy Now — $32.95 See more merch