Skip to main content

Ecosse

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

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.

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