left5eye's definitions
Bat and trap is an ancient English ball game related to cricket and played at country pubs in the county of Kent.
by left5eye October 18, 2008
Get the bat and trap mug.
Get the bat and trap mug.We'll email you a link to sign in instantly.