Top definition
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
Get the mug
Get a Biohaze Win mug for your barber Yasemin.