wsfh Share definition Flag Is an accronium for "We Should Frog Hump" Tommy convined Wendy to come into the back and wispered WSFH in her ear. wsfh by AutoPartsGuy August 6, 2011 0 0 Get merch Get the wsfh mug. Buy Now — $32.95 See more merch