Top definition
Building a huge car stereo in a vehicle, that ultimatley fails. More than 28,000 watts, and not hitting over 156db. To spend alot of money, and have nothing in return.
Hey, did you see that fail build from DOA?
by stoking May 20, 2011
Mug icon

Dirty Sanchez Plush

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

Buy the plush