Top definition
Very intellectual. Smart and easy going. Layed back and relaxed. More of a philosopher mind set. Introvert at its finest.
My name is visarut, and I am from Thai land.
by Mike1997 January 21, 2014
Get the mug
Get a visarut mug for your coworker José.