SOAC Share definition Flag v. Acronym: Suck Off A Clown Bruce: My sporting squad has defeated yours in a fair contest. Paul: Yeah? SOAC. SOAC by DoktorSleepless April 8, 2009 0 0 Get merch Get the SOAC mug. Buy Now — $32.95 See more merch