look up any word, like eiffel tower:
Biohaze Win describes something so epic and so win that it scales beyond epic win. it's origins come from when two friends were being douchebags and based this word from their gaming community 'Biohaze Gaming'
"Street Fighter 3: Third Strike is Biohaze Win!"

"Wow, your uber L33T skills are Biohaze Win"
by Flamebomber February 27, 2012