1 definition by jbyous

1
1. To be winning in multiple instances.
I'm bi-winning. I win here and I win there. Now what?
by jbyous March 30, 2011
Get the merch
Get the bi-winning neck gaiter and mug.