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
Categories
🎓 College
🚬 Drugs
🍰 Food
💬 Internet
🎧 Music
🙋🏽 Name
🙏 Religion
🍆 Sex
⚽️ Sports
📈 Work
Store
Blog
1 definition by
Briguy4099
1
Shrewsbury
A town in
Shrewsbury, Massachusetts
or known as leakbury.
The lack
of things to do in this town causes people to share every secret there is. Even the most trusted person becomes a
leak
.
I'm not
telling you anything you
live in
Shrewsbury ..
cough cough
leakbury cough cough.....
by
Briguy4099
November 18, 2016
Get a
Shrewsbury
mug for your mama Zora.
•
© 1999-2021 Urban Dictionary ®
•
advertise
•
terms of service
•
privacy
•
dmca
•
bug report
•
help
•
blog
•
data subject request
•
© 1999-2021 Urban Dictionary ®
•
advertise
•
terms of service
•
privacy
•
dmca
•
bug report
•
help
•
blog
•
data subject request