Gambling has never appealed to me and so I've never placed a bet in my life. As such, most of the betting terminology on this thread is like an impenetrable foreign language to me.
I had seen the Profit Squad sticky but as gambling isn't my thing hadn't bothered opening it until I read HT's...