suffolk showdown Share definition Flag two fellows preferably from suffolk draw their weapons and proceed 2 masturbate furiously onto a womans face. you wanna suffolk showdown this girl? yea your no match 4 my quick fire squire! suffolk showdown by staticbeast October 23, 2008 0 0 Get merch Get the suffolk showdown mug. Buy Now — $32.95 See more merch