ThaGuyWonder's definitions
You see that girl over there talking to the basketball team? She's a bat. I heard the football team ran a train on her last week or so.
by ThaGuyWonder December 4, 2014
Get the Bat mug.
Get the Bat mug.We'll email you a link to sign in instantly.