"a billy club sandwich is like a knuckle sandwich only it hurts more
"a [hardcore] band from the greater new york metropolitan area who sing in both spanish and english
""a billy club sandwich is like a knuckle sandwich only it hurts more" What is the definition of "billy club sandwich"?