Top definition
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 the mug
Get a Walter Chao mug for your father Trump.