Calling all Brits (1)

I have an English buddy who used an expression today - “Dot on the card”. Explain what it means in Amurican so that I can impress him with my wordly knowledge.
Thanks!

slang for bloody certain or obvious
.

Thanks.