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
#
new
Store
Cart
1 definition by
David Panter
Top Definition
Scratcher
A particularly annoying internet user. Is old, grumpy and smells of piss. Collects maps and hates everything else.
'Stop moaning, you sound just like Scratcher'
by
David Panter
June 07, 2004
Buy a
Scratcher
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help