Top definition
It's a mystery how that house burnt down. Must of been Bombay Lightning!
by Eddy July 22, 2006
Get a Bombay Lightning mug for your papa Manley.