Top definition
A species mountain goat. Tends to have a penchant for rocks.
Even a 50-year-old Tollo can out-climb most humans half its age.
by garlic bread April 13, 2014
Get the mug
Get a tollo mug for your coworker Helena.
buy the domain for your foodie vlog