What does biodebatable Biodebatable mean?

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.