Tar-Square-hole Share definition Flag Someone or something idiotic.Synonym - Shnang You flipping Tar-Square-hole!You massive tar-Square-hole Tar-Square-hole by LJC publishes words September 9, 2020 0 0 Get merch Get the Tar-Square-hole mug. Buy Now — $32.95 See more merch