France Sucks Share definition Flag Quite honest facts, Mostly because France really does suck, Also this is why when you go to france, The first thing to do is leave immediately. Jake: Hey guys i just went to france! Steve: God no, France Sucks, Leave immediately. France Sucks by France Is Terrible May 24, 2023 0 0 Get merch