1 definition by Jajshahahhsgshegvs

Top Definition
Dumb, idiotic, people who doesn't make any sense at all
Hey, that guys is guoyao
by Jajshahahhsgshegvs June 22, 2017

Mug icon
Buy a guoyao mug!