Fog Sucker Share definition Flag A derogatory term refering to an Englishman. Can you believe that Fog Sucker? Fog Sucker by 21234 August 16, 2008 Get the Fog Sucker mug.