1 definition by staceylynnecook

Top Definition
basically a terrible insult.
call someone this when you are ashemed of them and think they are stupid
Person 1: i dropped my science fair project in a puddle this morning.

Person 2: gawsh you are such a teleboobah!!!!!!
by staceylynnecook November 09, 2010
Mug icon
Buy a teleboobah mug!