Skip to main content

Definitions by Da Dubya

squirrelephant 

Superfast elephant with squirrel head. Archrivals with Tree Chickens.
The squirrelephant outran them tree chickens again!
squirrelephant by Da Dubya September 8, 2008