1 definition by Cherrio12345

Top Definition
When you have sex with a European stranger.
Visiting Paris this weekend will be quite the Harry Gamble!
by Cherrio12345 October 06, 2013

Mug icon
Buy a harry gamble mug!