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
Backdoooor
Top Definition
hard rain
When you
make it rain
with a roll of quarters rather than a wad of bills.
Baby, why you so bruised all over?
Oh I got the hard rain at the club last night. On the bright side, we won't have to worry about having enough money for parking meters!
by
Backdoooor
December 10, 2008
Buy a
hard rain
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