Top definition
A highly refined weapon developed by zombie-fearing bros: A baseball bat with nails protruding from every angle
Glock? Check. Machete? Check. Cactus bat? Check. Let's go kick some zombie ass
by Brobacca May 15, 2011
Get the mug
Get a Cactus Bat mug for your fish Günter.