1 definition by SophDawg

Top Definition
teh cutest little fellow
omg wtf, totoro is so kawaii
by SophDawg November 16, 2003

Mug icon
Buy a Totoro mug!