Top definition
A group of friends who are traumitized by teletubbies.
When i mentioned my younger sister watching teletubbies Sarah,Michelle,and GiGi suddenly screamed and ran away terrified, So i bellowed out telebuddies.
by Alaiiya August 30, 2007
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush