1 definition by plum2

Top Definition
my neighbor who lives in a tree with his friend the catbus.
My neighbor Totoro likes to sleep.
by plum2 August 17, 2011

Mug icon
Buy a totoro mug!