What does Bleeding Steamer mean?

Bleeding Steamer meaning in Urban Dictionary

whenever a female locations a piece of saran place over your mouth and drops a duece onto it, then eliminates her full tampon and lets the bloodstream stepped on the shit. In Canada this will be also know as a "Brent Dewinter"