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
Igby Wu
Top Definition
didi
The Mandarin Chinese word for little brother.
Wode didi hen keai.
My little brother is very cute.
by
Igby Wu
April 15, 2004
Buy a
didi
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