meaning of biodebatable Biodebatable

biodebatable Biodebatable meaning in Urban Dictionary

Something that may or might not be biodegradable. When you're not sure whether anything can go in the compost container.