{{term}}
- {{preview}}
Top definition
Walter Chao
A person who has
mastered
the art
of giving himself and others 100%
brain damage
Wow did
u know
that man
over knows the art of Walter Chao? I'd stay away from him if u wanna keep your
braincells
by
Tydraste
September 08, 2019
Get a
Walter Chao
mug for your brother José.