Top definition
Bat Food is cocaine - source Wales mid 90’s depicted in the film Twin Town
He is bat shit crazy -must have been on the Bat Food
by Madrid69 August 11, 2018
Get the mug
Get a bat food mug for your Uncle Callisto.