whoa dude, i shacked up with this batstaffer last night, never seen anything so wide
a woman who likes to use a baseball bat instead of a dildo
"whoa dude, i shacked up with this batstaffer last night, never seen anything so wide" What is the definition of "batstaffer"?