Skip to main content

Te-Panda

a strangely intriguing object or creature you happen upon in somebody's garbage
Yo, this here TE-PANDA is quite a find!
by Waalaa July 29, 2008
mugGet the Te-Panda mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email