Jaffa

What is Jaffa?

Jaffa meaning A delivery that is too good for the batsman, and leaves him groping hopelessly at thin air or (as the bowler will hope) dismisses him

 

reference: –

Tags: ,