Don't panic Palomino, tumour just means lump. I think mini is referring to a wart like growth called a sarcoid. But if it's come on suddenly, it's unlikely to be that. It could be any number of things but not likely to be serious, if it doesn't clear up in a few days, get your vet to check it...