ffsd Share definition Flag For Fuck Sakes Dude As in:Why didn't they put in Luango in the game against the USA...FFSD?! ffsd by ahinalu2 February 22, 2010 0 0 Get merch Get the ffsd mug. Buy Now — $32.95 See more merch