Definitions by powertothepotatoes
England Sucks
A phrase usually said by overly-patriotic American dickheads, who think their country is the greatest and superior to them all, when in actual fact America sucks as well.
England Sucks by powertothepotatoes June 13, 2018