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
Lim pei
Top Definition
Guai lan
Literally means "Strange penis" in hokkien,
means someone who is very hard to deal with
some of the Singaporean damn guai lan
by
Lim pei
October 28, 2009
Buy a
Guai lan
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