Top definition
An organisation dedicated to seeking out and removing spectres and spirits from the breakfast table.
Who you gonna call? TOASTBUSTERS!
by Grandmaster Flash April 12, 2005
Get the mug
Get a Toastbuster mug for your barber Julia.