Game Guides > Game FAQ >  

What does sd mean on Super Smash Flash

What does sd mean on Super Smash Flash
SD means self destruct