1 definition by dany1

Top Definition
The river in Seussical where Horton lives.
Near the River Walloo!
by dany1 November 28, 2007

Mug icon
Buy a walloo mug!