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

How satisfied are you with the definition?

Looking for Megatwat meaning? Delighted that you discovered the greatest determine on our web site!

Recently this definition was actually observed 58 times.

Leave a Reply

Your email address will not be published. Required fields are marked *