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
The Beheader
Top Definition
UCL
The Godless Scum of Gower Street
A much pretty bad polytechnic founded after King's College London University (which is much better)
"Hey where do you study"
"I study at UCL Poly!"
"Lol twat"
by
The Beheader
October 13, 2013
Buy a
UCL
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