Top definition
A special kind of material that keeps the smell of waffle out no matter what waffle cant be smelt
That school has a waffle barrier
by Jordanwalker December 21, 2014
Get the mug
Get a waffle barrier mug for your mom Beatrix.