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
World
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
World
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 20, 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
June 01, 2006
Flag
Get the
Ecosse
mug.
More random definitions
Micromodal
×