Skip to main content

Definitions by staticbeast

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