Steve Lin
Steve as defined by urban dictionary:
"the annoying guy who doesn't shut up"
also known as the sexy chinese kid who everyone wants but nobody will admit it
Steve as defined by urban dictionary:
"the annoying guy who doesn't shut up"
also known as the sexy chinese kid who everyone wants but nobody will admit it