What is Batsquirt?
Bat dung; a term for breaking the balls of a friend
My god dude, you smell like batsquirt!
See dung, turd, shit, dirt, stank