1 definition by Nicholas Anda

Top Definition
A forest spirit that is only visible to children. They are associated with Camphor trees and have the ability to play the ocarina. They hang around with Catbus.
A Totoro is a forest spirit.
by Nicholas Anda December 05, 2003

Mug icon
Buy a Totoro mug!