Top definition
On describing masturbation;

"I was checking the bat trap".
"Just checked the bat trap"
by Malice101 May 06, 2018
Get the mug
Get a Bat Trap mug for your dog Georges.