Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
ecosser
Share definition
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 05, 2007
Flag
Get the
ecosser
mug.
Ecosse
Share definition
The French
Name
For
Scotland
france calls
scotland
Ecosse
france calls england
Les
Wankers
by
Ped the Ned
May 30, 2006
Flag
Get the
Ecosse
mug.
More random definitions
Micromodal
×