Top definition
Excessive sweating in armpit area due to playing excessive amounts of nintendo 64 smash bros.
I got douched off the edge 4 times and all my kills got stolen causing me to have massive smash stains
by brian poutlaw March 05, 2008
Get the mug
Get a smash stains mug for your coworker Rihanna.