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
carnivorekoala
Top Definition
Sir Astro
A person who is the most alpha in Chromosome Factory
1. Sir Astro is so
cute
2. Sir Astro is so
smart
3. You are definitely an alpha male Sir Astro
by
carnivorekoala
December 18, 2018
Buy a
Sir Astro
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