n. An individual of either sex (though, let's face it, we're mostly talking about guys here) who truly believe they possess the illest car audio system in your nabe, and make a point of letting this be known to you and others...as often as they deem necessary
Him: My car alarm went off! WTF!?

Me: Some megatwat just rolled by, setting it off...and every other car's on the block.
by BWB August 11, 2008
5 Words related to Megatwat

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.