garbage toad Share definition Flag Describes people who are nasty towards other people, and or ugly, and disgusting This guy is such a garbage toad garbage toad by WhatTheSheesh August 4, 2023 Get the garbage toad mug.