The meaning of being so bad/trash at a certain aspect, can be used as an adjective or a verb
Omg! You're such a Ryan Wong when it comes to playing video games! Ryan Wong spotted! Damn bro! I hate these randoms, they're goddamn Ryan Wongs!