Search
Home page
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
#
Store
Blog
World
Advertise
Add a definition
User settings
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
#
Store
Blog
World
Advertise
Search
Cheng Qian lin
Share definition
A cocky ass man,thats
arrogant
and annoying.He thinks hes smart but he is the dumbest guy on earth, he smells like the dunpstetand he is
rejected
by
every girl
he asks out.
Cheng
Qian lin
is an
aluen from
planet
smellazord
by
rightous man
April 22, 2020
Flag
Get the
Cheng Qian lin
mug.
More random definitions
Micromodal
×