it means that you got smacked badly in the face
Dude im so pissed ad jack.

ya i know you should beat him up

ya i think ill give him the rihanna stain.

ya good shit give him the rihanna stain.
by Penguinpetter49 May 27, 2010
Get the rihanna stain mug.