A tosser from Scotland; one prone to driving a car with an 'Ecosse' bumper sticker figleafing his ingrained hatred for the English.
Your Ecosser is the best-balanced person in the world; he has a chip on both shoulders.
by Lord Grimcock October 5, 2007
Get the ecosser mug.
france calls scotland Ecosse
france calls england Les Wankers
by Ped the Ned May 30, 2006
Get the Ecosse mug.