1 definition by anonymous191100

1
a Zen (Japanese) use in Urban way, referring to "hidden potential" or "hidden treasure"
find your "zoho"
by anonymous191100 February 17, 2009
Get the mug
Get a zoho mug for your sister Larisa.