Squarcle Share definition Flag Place to hang out in a circle that can only be made with square items. My trucking friends hung out in the squarcle created by our semi trucks. Squarcle by MDAC July 20, 2023 0 0 Get merch Get the Squarcle mug. Buy Now — $32.95 See more merch