Top definition
Bat dung; a term for breaking the balls of a friend
My god dude, you smell like batsquirt!
by Heckler1 February 15, 2006
Get the mug
Get a batsquirt mug for your grandma Rihanna.