indie person: yea did u c the hadouken that boy that girl promo music video? it was so deck
"an awesome english band
"indie person: yea did u c the hadouken that boy that girl promo music video? it was so deck" What is the definition of "hadouken"?