Top definition
Leebola is a mutated form of Ebola which includes cancer and lice. If within 10 feet of it you will die within 30 seconds
by Leebola11305 May 16, 2018
Get the mug
Get a leebola mug for your Aunt Nathalie.