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
Billie Byrd
Top Definition
Snowcap
An elderly person that drives poorly.
This fucking snowcap in front of me is weaving allover the place and going 10 mph under the speed limit!
by
Billie Byrd
March 26, 2009
Buy a
Snowcap
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