Steve Lin

Steve Lin

Share

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

Website