acrotwins Share definition Flag two phrases with the same acronym are acrotwins. Standing on the Side of Love, and Spanish as a Second Language, are acrotwins. acrotwins by jevanyn July 14, 2010 0 0 Get merch Get the acrotwins mug. Buy Now — $32.95 See more merch