1 definition by Gron Sad

The most annoying sound in Street Fighter. Ever.
I can't stand it when Ted picks Ryu. That damn hadoken noise is insufferable.
by Gron Sad September 21, 2004
Get the hadoken mug.