Skip to main content

Definitions by Oth666

Benhalib 

To stare at a stadium’s screen while your team is winning and have a chance to score another but lose at the end
We were leading and mahmoud had an open chance to goal but he benhalibed
Benhalib by Oth666 April 13, 2022