Top Definition
Greatest band of all times featuring two electric triangles.

Formerly known as Scotty and the Felsenfelds
Mitch: Are you busy tonight?
Janet: Heck yea, I am going to see the The Backyard Puppets
Josh: No way, TBYP is so awesome!
by D-Na February 23, 2008
5 Words related to The Backyard Puppets

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.