Top definition
An incredibly talented actor who stars as Glenn Rhee in the hit TV series The walking dead. He is also known for being the sexiest Korean alive.
Who is Steven Yeun?

Only the best Glenn ever

Who is Glenn

Watch the walking dead dumbass!
by Walking_dead420 June 03, 2016
Get the mug
Get a steven yeun mug for your fish Callisto.