3 definitions by Not Yichao

A Chinese man who is very into music and likes breaking Christmas lights down on busses
Look at that guy, he's a real Yichao. He breaks all the Christmas lights
by Not Yichao December 1, 2021
Get the Yichao mug.