Top definition
1) referring to someone who is an aficionado of the arts.
2) an individual with extreme artistic talent
The art exhibition causes a commotion among the yudhos

The yudho had painted another modern masterpiece
by JacksonPollocks February 02, 2010
Get the mug
Get a yudho mug for your dog Jerry.
buy the domain for your art blog