Skip to main content

ecosser

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 20, 2007
mugGet the ecosser mug.

Ecosse

france calls scotland Ecosse
france calls england Les Wankers
by Ped the Ned June 1, 2006
mugGet the Ecosse mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email