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
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.