1 definition by Ovidiu C

Top Definition
omnibet is a well know sports betting brand in romania
omnibet.ro
by Ovidiu C June 16, 2011

Mug icon
Buy a omnibet mug!