Top definition
the best type of pizza; while the idea is still only theoretical, it is scientifically conjectured that manufacture and sale of mello yello pizza would triple any pizza businesses sales within a month
while the chemistry students scoffed at the idea of mello yello pizza, the chemistry teacher praised and supported it.
by Jeremy Longshanks October 18, 2007
Get the mug
Get a mello yello pizza mug for your brother-in-law Vivek.